用户中心USER CENTER

首页/用户
  • Js基础——变量声明 var let const

    摘要:而声明一个变量,如果没有明显的赋值操作,那么默认为赋值中有三种变量声明的方式,和。而这后两种声明方式,是在里才出现的。函数的参数不要用声明,嘛,就用来声明常量,或是不改变初值的变量参考资料和命令深入浅出和 Js的变量特点是松散型,就是说值跟类型是没有关系的,变量只是一个存值的占位符,不会根据初始化存入的值类型,给变量设置特定的类型,所以变量在初始化后,可以在改变值的同时改变值类型。而声...

    djfml 发布于JavaScript
  • 【译】JS基础算法脚本:数组分割

    摘要:方法返回一个从开始到结束不包括结束选择的数组部分浅拷贝到一个新数组对象方法通过删除现有元素和或添加新元素来更改一个数组的内容。 需求 给出一个数组,按长度要求分割成多维数组 chunkArrayInGroups([0, 1, 2, 3, 4, 5, 6], 3) should return [[0, 1, 2], [3, 4, 5], [6]] chunkArrayInGroups([...

    djfml 发布于JavaScript
  • ES6&ES7中的异步之Generator的语法

    摘要:第二次同理,遇到了第二个函数会停下来,输出的遍历器对象值为,的值依然是。比如返回的遍历器对象,都会有一个方法,这个方法挂在原型上。这三个函数共同的作用是让函数恢复执行。 Generator的语法 generator的英文意思是生成器 简介 关于Generator函数,我们可以理解成是一个状态机,里面封装了多种不同的状态。 function* gener(){ yield hel...

    djfml 发布于JavaScript
  • ES6 Promise:模式与反模式

    摘要:尽管可以让代码更加简洁易读,但对于只熟悉回调函数的人来说,可能对此还是会有所怀疑。始终避免在或使用回调函数,否则会吞噬任何后续的错误,将其作为链的一部分。然而,使用回调函数,使用所谓的,即第一个参数是一个错误回调变得很常见。 原文:ES6 Promises: Patterns and Anti-Patterns作者:Bobby Brennan 当几年前,第一次使用 NodeJS 的时候...

    djfml 发布于JavaScript
  • animationend 事件

    摘要:动画事件动画播放时,会发生以下三个事件动画开始后触发动画重复播放时触发动画完成后触发注意标准语法都是小写,兼容大小写驼峰写法语法和标准语法举例动画开始时事件动画重复运动时事件动画结束时事件动画开始动画重复运动动画结束事件 CSS动画事件 CSS 动画播放时,会发生以下三个事件: animationstart - CSS 动画开始后触发 animationiteration - CSS ...

    djfml 发布于JavaScript
<