发表于: 2016-06-28 00:57:51
2 2536
今天完成的事情:看了一下《javascript高级程序设计》,《锋利的jquery》
明天计划的事情:用Jquery重写task2-5
遇到的问题:没啥就是效率不高
收获:
js文档格式:
文档格式主要是和浏览器兼容性有关,ie10之前有各种乱七八糟地文档格式,ie10之后统一为w3c标准就好了
问题:特征嗅探,判断文档模式
延迟脚本和异步脚本:
defer属性可以是script在整个页面解析完毕才运行,脚本立刻下载,但是延迟运行。(也就是浏览器遇到</html>再运行。)
HTML5还会根据出现先后顺序运行脚本。
async
脚本下载完就会立刻执行,且不会按照顺序执行
引用类型:
类:js的类似乎和其他oo语言不一样
简单来说就是一堆没有特定顺序的值。
定义:
创建类的实例有两种方法:
1.构造函数。
ex,工厂模式
exports.Interface = function (object, methods) {}
工厂模式定义一个用于创建对象的接口,这个接口由子类决定实例化哪一个类。该模式使一个类的实例化延迟到了子类。而子类可以重写接口方法以便创建的时候指定自己的对象类型。
2.对象字面量表示法:
var person ={};
写了一下印象深刻的知识点。javascript高级程序设计这本书挺好的,讲的很深入。空对象指针,未定义。。。我先还是只会用轮子,还不在轮子是咋造出来的。离造轮子差个是十万八千里~~
评论