1.jQuery的核心就是通过CSS选择符查询DOM文档取得元素的引用。
2.Selectors API是由W3C发起制定的一个标准,让浏览器支持CSS查询。可以避开使用JS代码来解析,直接浏览器内部通过编译后的代码来完成,改善性能。
3.通过Document类型调用querySelector()方法时,会在文档元素范围内查找匹配的元素。而通过Element类型调用querySelector()方法时,会在该元素后代元素的范围内查找匹配的元素。
4.Element Traversal API为DOM元素添加了几个特性,方便对元素进行遍历。忽略元素间的空格。
5.HTML5围绕如何使用新增标记定义了大量的JS API。尤其是class属性,封装了多个相关API供JS调用。classList属性可以方便操作元素的class属性增添。
6.字符串类型的匹配的操作多跟正则表达式有所联系。
7.元素获得焦点的方法有:页面加载、用户输入、调用focus()方法。检测文档是否获得了焦点,可以知道用户是不是正在与页面交互。提供了web应用的无障碍性。
8.readyState属性有两个可能的值,loading或者complete。
9.compatMode:CSS1Compat是标准模式;BackCompat表示混杂模式。
10.charset属性表示文档中实际使用的字符集,也可以用来指定新字符集。
11.innerHTML可以直接插入一个DOM树,不过插入
12.使用innerHTML和outerHTML添加DOM树时,需要手动清除一些绑定的事件,不然会造成内存消耗问题。
13.调用innerHTML和outerHTML的次数应该控制在一定范围内,创建和销毁HTML解析器也会带来性能损失。
14.scrollntoView()可以在HTML元素上调用,通过滚动浏览器窗口或某个容器元素,调用元素可以出现在视口中。
15.Profile-一般指的我的界面,档案。
16.vue-link中的to后面可以接一个对象,方便传递数据,但是要加上v-bind.
17.URL:协议(scheme)://主机/端口/路径?查询(query)#fragment
18.注意区分params和query。
19.思考一个问题:为什么组件里面都能访问this:是一层一层倒着访问回去的。
20.自定义compnent用驼峰命名,引用的时候用-连接就行了。所有组件都继承自Vue的原型。所以在原型中添加函数,就会在所有组件中添加这个函数。
21.Vue实现响应式方法的核心是defineProperty()。
22.注意原型链在架构中的使用。