js dom编程艺术(2 version)->js高级程序设计 (3 version)-> js dom高级程序设计 -> js 语言精粹 -> 精通js -> 编写可维护的js -> 高性能js -> js面向对象编程指南 -> js模式 -> js权威指南(6 version) -> js语言精...
分类:
编程语言 时间:
2015-04-25 13:27:22
阅读次数:
155
参考高性能javascript javascript编程全解1)DOM 文档对象模型是一种操作xml和html文档的接口(API),我们可以通过javascript(ECMAScript)访问DOM,访问或者修改DOM的时候会产生开销,接下来讨论如何减少这方面的开销这里面想到了几种方案1)减少DO....
分类:
其他好文 时间:
2015-04-24 21:03:08
阅读次数:
126
学习内容:1.document对象2.event对象该对象将标记型文档进行封装该对象的作用,是对可标记型文档进行操作常见操作,想要实现动态效果,需要对节点操作,那么先获取到这个节点,想获取节点,就必须先获取节点所属的文档对象document获取节点的方法体现:getElementById();提高标...
分类:
其他好文 时间:
2015-04-24 12:04:07
阅读次数:
125
看到第十章,依照书上的规范成功写出了一个动态的位置转换。本书的例子虽然简单,但是重要的是其中所含的思想。 1 function moveElement(elementID,finaX,finaY,interval) 2 { 3 if(!document.getElementById)retu...
分类:
编程语言 时间:
2015-04-24 00:47:36
阅读次数:
255
动态创建标记:传统方法:document.write、innerHTMLdocument.write: 方法可以方便快捷地把字符串插入到文档里,但是缺点是违背了“行为应该与表现分离”的原则。即使把document.write语句挪到外部函数里,也还是需要在标记的部分使用标签才能调用那个函数。应该避免...
分类:
编程语言 时间:
2015-04-24 00:40:54
阅读次数:
173
PS:虽然自己JS基本语法算是掌握了,但是其实在JS掌握的只是远远还不够,网页上有太多好看的动态效果都是用JS做出来的,自己也就仅仅会那么一两个动态的效果,学的只是皮毛。。。等有空的时候一定要好好的研究那些动态效果的制作,实在是太炫酷了。。。先开始DOM的基本语法吧。。。等DOM和JQuery的基本...
分类:
其他好文 时间:
2015-04-21 00:20:31
阅读次数:
234
以下只是个人的读书笔记,限于本人的知识局限性,可能有偏差。请见谅,欢迎指出问题。 1.本书的名字就是《JavaScript DOM 编程艺术》,那么首先什么是DOM呢? DOM-Document Object MOdel,按字面上的意思翻译就是文本对象模型。“W3C 文档对象模型 (DOM)...
分类:
编程语言 时间:
2015-04-20 20:51:39
阅读次数:
148
今天看了第五章,讲了许多我一直没有考虑过的内容:平稳退化、分离JavaScript、向后兼容性、性能考虑。引出这些问题的原因是:有的浏览器并不能支持js脚本,或者有的浏览器虽然可以支持js脚本,但是用户关闭了js解释功能,或者有的浏览器只能支持部分js脚本。如果没有考虑到这些情况,人们在访问我们的网...
分类:
编程语言 时间:
2015-04-19 19:29:35
阅读次数:
131
1.一份文档就是一棵节点树2.节点分为不同类型:元素节点、文本节点、属性节点等3.每个节点都是一个对象,DOM的原子是元素节点4.getElementById返回一个对象,该对象对应着文档里的一个特定的元素节点5.getELementsByTagName和getElementsByClassName...
分类:
编程语言 时间:
2015-04-18 19:06:59
阅读次数:
141
javascript代码必须通过HTML/XHTML文档才能执行,第一种方式是将js代码放到文档标签之中的标签之间;一种更好的方式是吧js代码存为一个扩展名为.js的独立文件,典型的做法是在文档的部分放一个标签,并把它的src属性指向该文件;但最好的做法是把标签放到HTML文档的最后,标签之前,这样...
分类:
编程语言 时间:
2015-04-18 14:34:23
阅读次数:
142