1.javascript的本质
js的结构,主要的核心是:function类型对象和object类型对象;它自身就是global object,它是由宿主环境(浏览器)创建出来的,在浏览器中就是window对象,其他的对象都是它的属性,或是属性的属性。
2.对应呢的内存模型
直接量和对象两种类型在内存中的保存方式是不同的,在直接量保存时直接用两块内存分别保存的属性名和属性值
而对象则需要三块内存,分别保存的是属性名,属性地址和属性内容,
对应图网盘的js-1.png
3.取元素最好采用document.queryselector();
4.渲染元素:cloneNode
var old=document.getElementById("mylist");
var clone=old.cloneNode(true);
appendDataToElement(clone,data);
old.parentNode.replaceChild(clone,old);
5.利用setTimeout("");让用户感觉浏览器一直在辛苦的工作,让步于uI队列。
6.JSON,XML,还有一像素宽一像素高的图片也可以用来传输数据(信号灯)。