JavaScript
liumulinsp
这个作者很懒,什么都没留下…
展开
-
DOM LEVEL 1 中的那些事儿[上]
DOM是前端编程中一个非常重要的部分,我们在动态修改页面的样式、内容、添加页面动画以及为页面元素绑定事件时,本质都是在操作DOM。DOM并不是JS语言的一个部分,我们通过JAVA、PHP等语言抓取网页内容时需要对网页进行解析并拿到我们感兴趣的那部分内容,这时其实也是在操作DOM。当然在前端领域,我们肯定还是通过JS来操作DOM,而DOM也是伴随JS的出现而诞生的,随着前端的不断发展,DOM标准也...原创 2016-01-05 13:54:53 · 96 阅读 · 0 评论 -
DOM LEVEL 1 中的那些事儿[下]
本文承接:DOM LEVEL 1 中的那些事儿[上] 2.3 Element类型Element类型应该是Document类型之外使用的最多的节点类型了,Element代表XML或HTML文档中的一个元素,它具有以下特征:[1]nodeType为1[2]nodeName为标签名[3]nodeValue为null[4]parentNode可能是Element或Doc...原创 2016-01-06 13:52:41 · 103 阅读 · 0 评论 -
浏览器环境下JavaScript脚本加载与执行探析之defer与async特性
defer和async特性相信是很多JavaScript开发者"熟悉而又不熟悉"的两个特性,从字面上来看,二者的功能很好理解,分别是"延迟脚本"和"异步脚本"的作用。然而,以defer为例,一些细节问题可能开发者却并不一定熟悉,比如:有了defer特性的脚本会延迟到什么时候执行;内部脚本和外部脚本是不是都能够支持defer;defer后的脚本除了会延迟执行之外,还有哪些特殊的地方等等。本文结合已...2016-01-13 17:18:19 · 155 阅读 · 0 评论