call 方法调用一个函数, 其具有一个指定的 this 值和分别地提供的参数(参数的列表)。注意:该方法的作用和 apply() 方法类似,只有一个区别,就是 call()...
模块化:将大的项目文件,拆成多个小的,然后再组合起来好处:1、不同模块里,相同命名不冲突2、代码复用3、高维护性模块化的规范es6中的命令import (引入)export ...
一、对象 在js中,对象是一种数据类型,不同于其他语言中的对象,js对象可以直接写出来,对象的写法包括:{}字面量、new Object()、Object.create({}...
一、节点 文本节点,IE8以下空格节点获取不到。 元素节点 div。 属性节点 class、id、value。 注释节点 二、获取节点 获取子代节点(动态获取)。ele.ch...
一、Window对象 浏览器对象模型 (BOM) 使 JavaScript 有能力与浏览器“对话”。 Window对象表示浏览器窗口,所有JavaScript全局对象、函数以...
一、事件event对象 Event事件对象,用来获取事件的详细信息:鼠标位置、键盘按键。在主流浏览器下默认传参给事件函数的第一个参数,ie低版本会挂载在window下的eve...
一、默认事件 阻止默认事件,主流浏览器使用preventDefault(),IE8及其以下,设置returnValue属性,false取消默认事件,true不取消默认事件。 ...
一、面向对象基本特征 封装:也就是把客观事物封装成抽象的类,并且类可以把自己的数据和方法只让可信的类或者对象操作,对不可信的进行信息隐藏。 继承:通过继承创建的新类称为“子类...