A-前端知识体系
2023-10-13 16:43:51 0 举报
AI智能生成
前端知识体系
作者其他创作
大纲/内容
API
浏览器环境
DOM
BOM
Nodes
EventTarget
addEventListener
removeEventListener
window
实例属性
scrollY
innerWidth
screen
availHeight
location
reload()
search
hash
href
pathname
origin
sessionStorage
localStorage
实例方法
close()
open(url)
requestIdleCallback()
getComputedStyle()
window.getComputedStyle(ref.current, null).width
setTimeout()
clearTimeout()
Document
DocumentFragment
Element
DocumentType
Text
ProcessingInstruction
Commont
Ranges
Events
Node环境
Electron环境
小程序环境
HTML
html当做 通用的计算机语言
语法
词法
Tokenization-做词法分析的一个过程
html继承自 SGML的部分
DTD
Entity
&nbsp(空格)
&lt(小于号)
&gt(大于号)
&amp(&符号)
&copy(版权符号)
超过200种.....
html继承自 XML的部分
Namespace
SVG
mathml
ARIA
MDN文档
HTML标准文档
Tag
html
html里面有哪些属性,怎么用
html<br>head<br>title<br>base<br>link<br>meta<br>style<br>body<br>article<br>section<br>nav<br>aside<br>h1<br>h2<br>h3<br>h4<br>h5<br>h6<br>hgroup<br>header<br>footer<br>address<br>p<br>hr<br>pre<br>blockquote<br>ol<br>ul<br>menu<br>li<br>dl<br>dt<br>dd<br>figure<br>figcaption<br>main<br>div<br>a<br>em<br>strong<br>small<br>s<br>cite<br>q<br>dfn<br>abbr<br>ruby<br>rt<br>rp<br>data<br>time<br>code<br>var<br>samp<br>kbd<br>sub<br>sup<br>i<br>b<br>u<br>mark<br>bdi<br>bdo<br>span<br>br<br>wbr<br>ins<br>del<br>ins<br>del<br>picture<br>source<br>img<br>iframe<br>embed<br>object<br>param<br>video<br>audio<br>track<br>map<br>area<br>table<br>caption<br>colgroup<br>col<br>tbody<br>thead<br>tfoot<br>tr<br>td<br>th<br>form<br>label<br>button<br>select<br>datalist<br>optgroup<br>option<br>textarea<br>output<br>progress<br>meter<br>fieldset<br>legend<br>details<br>summary<br>button<br>input<br>option<br>dialog<br>script<br>noscript<br>template<br>slot<br>canvas
JavaScript
文法(Grammar)
词法(Lexical)
空格(WhiteSpace)
换行符/回车(LineTerminator0
注释(Comment)
Token
标识符/变量名(Identifier)
这一级别又是什么
关键字(KeyWords)
这一级别又是什么
符号(Punctuator)
NumericLiteral
StringLiteral
RegularExpressionLiteral
Template
语法(Syntax)
Atom-原子
Expression-表达式
Statement-语句
Structure-结构
Script/program&Module-程序/模块
语义(Semantics)
运行时(Runtime)
数据结构
Type
原始对象类型
Boolean
Number
String
Undefined
Null
Object
属性
prototype
__proto__
constructor
方法
Object这个构造函数上的方法
defineProperties()
defineProperty() 修改属性的默认特性
JS高级程序设计文档
MDN文档
getOwnPropertyNames()
setPrototypeOf()
Object的原型(Object.prototype)上的方法
hasOwnProperty()
isPrototypeOf()
Symbol
内部对象类型
List & Record
Set & Relation
Completion Record
Reference
Property Descriptor
Lexical Environment & Environment Record
Data Blocks
实例
应用和机制
执行过程
执行过程(算法)简介
事件循环
微任务的执行
函数的执行
语句级的执行
Job
Script/Module
Promise
Function
Statement
Expression
Literal
Identifier
EcmaScript 规范
如何阅读 EcmaScript 规范
CSS
语法/词法
@规则: @rule
普通规则
选择器
简单选择器
.class
#id
tagname
*
属性选择器: [attr=v]
复合选择器
复杂选择器
选择器列表
属性(Property)
Value
机制
排版
伪元素
动画
优先级
0 条评论
下一页