首先,JavaScript是单线程的,用事件循环的机制来保证系统的正常运行。 JS 的 event loop 执行时会区分 task 和 mic...
Array 在 Javascript 中是种特殊对象, Array 的索引即为属性名。事实上, Javascript 中的 “array” 有些...
之前在 javascript this 相关总结一文中说要对call()、apply()、bind() 要再写一篇总结详谈,今天把坑填起来。 先...
函数声明 和 var 声明的变量 都会提升到该作用域的顶部。不同的是 var 声明的变量只提升了声明,赋值并没有提升,所以,同名的函数与变量,...
width:x% 父元素width的x%横向和竖向的padding margin border 的百分比属性值 都是根据父元素的width 计算...
1. 简单for循环 当数组长度在循环过程中不会改变时,我们应将数组长度用变量存储起来,这样会获得更好的效率。 2. for-in for-in...
词法作用域(静态作用域)的函数中遇到既不是形参也不是函数内部定义的局部变量的变量时,去函数定义时的环境中查询。动态域作用域的函数中遇到既不是形参...
DOM事件流(不适用于IE8及以下版本IE) “DOM2级事件”规定的事件流包括三个阶段当一个事件发生以后,它会在不同的DOM节点之间传播(pr...
readonly 属性规定输入字段为只读 一般用法 其实只要 当前表单元素上面有readony 属性就行无论他的值是什么 设置为存在readon...