自执行函数是指声明的一个匿名函数,可以立即调用这个匿名函数作用是创建一个独立的作用域。一般用于框架、插件等场景。妤处是防止变量弥散到全局,避免各种 JavaScript库冲突;隔离作用域,避免污染,或者截断作用域链,避免闭包造成引用变量无法...
回调函数就是一个通过函数指针调用的函数。如果把函数的指针(地址)作为参数传递给另一个函数,当这个指针用来调用其所指向的函数时,我们就说这是回调函数。回调函数不是由该函数的执行方直接调用的,而是在特定的事件或条件发生时由另一方调用的,用于对该...
在body中添加DOM的方法是使用body.appendChild(DOM元素)。innerHTML是指从对象的起始位置到终止位置的全部内容,包括HTML标签。innerText是指从起始位置到终止位置的内容,但它不包括HTML标签。...
清除定时器使用的方法是:window. clearInterval( )。清除循环定时器使用的方法x window. clearTimeout( )。...
事件捕获是指不太具体的元素更早地接收到事件,而最具体的节点最后接收到事件。它们的用意是在事件到达目标之前就捕获它;也就是与冒泡的过程正好相反。以HTML的 click事件为例, document对象(DOM0级规范要求从 document开...
IE中的事件流叫事件冒泡。事件冒泡是指事件开始时由最具体的元素接收,然后逐级向上传播到较为不具体的节点(文档)。对于HTML来说,当一个元素产生一个事件时,它会把这个事件传递给它的父元素,父元素接收到之后,还要继续传递给它的上一级元素,就这...
事件流是指从页面中接收事件的顺序。也就是说,当一个事件产生时,这个事件的传播过程就是事件流...
在 JavaScript中,判断一个变量的类型可以用 typeof。(1)如果是数字类型, typeof返回的值是 number。比如 typeof(1)返回的值是 number。...
JavaScript是一种通过原型实现继承的语言,它与别的高级语言是有区别的,例如Java。C#是通过类型决定继承关系的, Javascript是动态的弱类型语言。总之,可以认为 JavaScript中所有数据都是对象。在 JavaScri...
split()将字符串切割成数组,是关于字符串的方法;join()将数组转换成字符串,是关于数组的方法。对数组执行 join()函数,然后通过参数分隔符字符串将它们连接起来,从而返回一个字符串。对字符串执行 split()函数,然后在参数分...
浏览:2592
浏览:1877
浏览:1821
浏览:1658
浏览:1625
浏览:1336
浏览:1327
浏览:1247
浏览:1233
浏览:1227
29
浏览:126
浏览:123
浏览:110
浏览:131
浏览:116
13
浏览:124
浏览:115
浏览:120
12
浏览:157
浏览:98