240 发简信
IP属地:北京
  • Call 和 apply,bind 的区别

    call 方法调用一个函数, 其具有一个指定的 this 值和分别地提供的参数(参数的列表)。注意:该方法的作用和 apply() 方法类似,只有一个区别,就是 call()...

  • 120
    ES6中的模块化

    模块化:将大的项目文件,拆成多个小的,然后再组合起来好处:1、不同模块里,相同命名不冲突2、代码复用3、高维护性模块化的规范es6中的命令import (引入)export ...

  • JavaScript对象和json

    一、对象 在js中,对象是一种数据类型,不同于其他语言中的对象,js对象可以直接写出来,对象的写法包括:{}字面量、new Object()、Object.create({}...

  • JavaScript DOM文档对象

    一、节点 文本节点,IE8以下空格节点获取不到。 元素节点 div。 属性节点 class、id、value。 注释节点 二、获取节点 获取子代节点(动态获取)。ele.ch...

  • JavaScript BOM

    一、Window对象 浏览器对象模型 (BOM) 使 JavaScript 有能力与浏览器“对话”。 Window对象表示浏览器窗口,所有JavaScript全局对象、函数以...

  • JavaScript事件监听

    一、事件event对象 Event事件对象,用来获取事件的详细信息:鼠标位置、键盘按键。在主流浏览器下默认传参给事件函数的第一个参数,ie低版本会挂载在window下的eve...

  • JavaScript事件

    一、默认事件 阻止默认事件,主流浏览器使用preventDefault(),IE8及其以下,设置returnValue属性,false取消默认事件,true不取消默认事件。 ...

  • JavaScript面向对象

    一、面向对象基本特征 封装:也就是把客观事物封装成抽象的类,并且类可以把自己的数据和方法只让可信的类或者对象操作,对不可信的进行信息隐藏。 继承:通过继承创建的新类称为“子类...