万象云档 本次搜索耗时 1.998 秒,为您找到 341 个相关结果.
  • 插入DOM

    insertBefore 练习 当我们获得了某个DOM节点,想在这个DOM节点内插入新的DOM,应该如何做? 如果这个DOM节点是空的,例如, ,那么,直接使用innerHTML = 'child' 就可以修改DOM节点的内容,相当于“插入”了新的DOM节点。 如果这个DOM节点不是空的,那就不能这么做,因为innerHTML 会直接替换掉原来...
  • iterable

    遍历Array 可以采用下标循环,遍历Map 和Set 就无法使用下标。为了统一集合类型,ES6标准引入了新的iterable 类型,Array 、Map 和Set 都属于iterable 类型。 具有iterable 类型的集合可以通过新的for … of 循环来遍历。 for … of 循环是ES6引入的新的语法,请测试你的浏览器是否支持: le...
  • Date

    时区 练习 在JavaScript中,Date 对象用来表示日期和时间。 要获取系统当前时间,用: let now = new Date (); now ; // Wed Jun 24 2015 19:49:22 GMT+0800 (CST) now . getFullYear (); // 2015, 年份 now...
  • 八、Bug 和错误

    八、Bug 和错误 语言 严格模式 类型 测试 调试 错误传播 异常 异常后清理 选择性捕获 断言 本章小结 习题 重试 上锁的箱子 八、Bug 和错误 原文:Bugs and Errors 译者:飞龙 协议:CC BY-NC-SA 4.0 自豪地采用谷歌翻译 部分参考了《JavaScript 编程精解(第...
  • 箭头函数

    this 练习 ES6标准新增了一种新的函数:箭头函数(Arrow Function)。 为什么叫箭头函数?因为它的定义用的就是一个箭头: x => x * x 上面的箭头函数相当于: function ( x ) { return x * x ; } 在继续学习箭头函数之前,请测试...
  • 十四、文档对象模型

    十四、文档对象模型 文档结构 树 标准 沿着树移动 查找元素 修改文档 创建节点 属性 布局 样式 层叠样式 查询选择器 位置与动画 本章小结 习题 创建一张表 通过标签名获取元素 猫的帽子 十四、文档对象模型 原文:The Document Object Model 译者:飞龙 协议:CC BY-NC-S...
  • 函数的扩展

    478 2025-05-15 《ECMAScript 6 教程》
    函数参数的默认值 基本用法 与解构赋值默认值结合使用 参数默认值的位置 函数的 length 属性 作用域 应用 rest 参数 严格模式 name 属性 箭头函数 基本用法 使用注意点 不适用场合 嵌套的箭头函数 尾调用优化 什么是尾调用? 尾调用优化 尾递归 递归函数的改写 严格模式 尾递归优化的实现 函数参数...
  • 动画

    show / hide slideUp / slideDown fadeIn / fadeOut 自定义动画 串行动画 为什么有的动画没有效果 练习 用JavaScript实现动画,原理非常简单:我们只需要以固定的时间间隔(例如,0.1秒),每次把DOM元素的CSS样式修改一点(例如,高宽各增加10%),看起来就像动画了。 但是要用Java...
  • 创建对象

    构造函数 忘记写new怎么办 练习 JavaScript对每个创建的对象都会设置一个原型,指向它的原型对象。 当我们用obj.xxx 访问一个对象的属性时,JavaScript引擎先在当前对象上查找该属性,如果没有找到,就到其原型对象上找,如果还没有找到,就一直上溯到Object.prototype 对象,最后,如果还没有找到,就只能返回undef...
  • Collections

    map/filter every / some max / min groupBy shuffle / sample underscore为集合类对象提供了一致的接口。集合类是指Array和Object,暂不支持Map和Set。 map/filter 和Array 的map() 与filter() 类似,但是underscore的map() ...