用脚本访问DOM代价很昂贵,它是富Web应用中常见的性能瓶颈。比如,修改DOM的样式会导致页面的重排或重绘,Js访问dom就是慢,因为在浏览器实现中,js是一个引擎,dom是一个与语言无关的东西,由别一个引擎在做IEjs由jscript.d…
1.加载顺序:引入标记<script/>的出现顺序,依次加载页面上的Javascript代码是HTML文档的一部分,所以Javascript在页面装载时执行的顺序就是其引入标记<script/>的出现顺序,<s…
JavaScript全局属性和方法可用于创建Javascript对象。JavaScript全局属性属性描述Infinity代表正的无穷大的数值。NaN指示某个值是不是数字值。undefined指示未定义的值。JavaScript全局函数函数…
<!--HTML是用来描述网页的一种语言。HTML指的是超文本标记语言(HyperTextMarkupLanguage)HTML不是一种编程语言,而是一种标记语言(markuplanguage)标记语言是一套标记标签(markupta…
Location对象Location对象包含有关当前URL的信息。Location对象是Window对象的一个部分,可通过window.location属性来访问。例子把用户带到一个新的地址<html><head>&…
innerHTML和innerText它们都会把元素内内容替换掉,区别在于:innerHTML会把替换内容里的HTML标记解释执行。innerText会把替换内容里的HTML标记原样输出而不执行。例如有如下代码:varcontent="&l…
原型继承的本质就是一条原型链,对象会沿着这条链,访问链里的方法属性.对象的__proto__属性就是用于访问它的原型链的上一层:考虑以下对象:1.所有对象的原型:Object.prototype2.所有函数的原型:Function.ptot…
表格相关标记及其属性<table>:表格,包括以下属性属性说明width宽度(有像素和百分比两种表示方法)height高度(有像素和百分比两种表示方法)border边框粗细cellspacing单元格间距cellpadding单…