码迷,mamicode.com
首页 >  
搜索关键字:es6    ( 5574个结果
for循环,for in和for of的区别
最近在写代码,总在被烦恼着到底遍历的时候到底该使用for循环,还是使用for in或者for of ,今天查了以下 ,写出来。 我们一般用for循环来遍历数组,因它可以按顺序的返回每一个索引的值或者索引 ,for循环并不能遍历对象。 for in 用来遍历对象及其原型链上的可枚举属性,而且它的遍历结 ...
分类:其他好文   时间:2017-12-15 21:31:17    阅读次数:425
node.js 在函数内获取当前函数
js 如何在函数体内部知道 自己在哪个函数内运行呢? 打比方: 使用Error的调用栈可以匹配到当期执行的函数: Use Ex: 如果是在class内部,可以这么写(代码基于ES6): 如有错误,请指正,感谢。 ...
分类:Web程序   时间:2017-12-15 20:52:12    阅读次数:229
js 获取函数的所有参数名
具体思路: 利用Function.toString()方法,获取到函数的源码,再利用正则匹配获取到参数名字。 实现代码(代码基于ES6): 如有错误,请指正,感谢。 ...
分类:Web程序   时间:2017-12-15 20:52:05    阅读次数:250
ES6中class类用法
之前想要通过javascript来实现类,通常会采用如下构造函数的模式: 然后通过实例化调用: 下面看看使用ES6的类如何处理: 可以看到简便了不少。 Class语法的推出可不光光是为了简化噢,还有很多关键字。比如: static关键字用来定义类的静态方法,静态方法是指那些不需要对类进行实例化,使用 ...
分类:其他好文   时间:2017-12-15 17:23:46    阅读次数:159
ES6 基础01
变量的作用域与声明: 与es5相比;出现的最大区别就是:{ } ,它在es6词法环境中是一个块作用域;并且 规定变量必须 先声明再使用; 解构赋值 @1数组的解构赋值; @2对象的解构赋值; @3字符串的解构赋值; 不管哪一种解构赋值,必须左右对应; 拓展运算符 ... 字符串模板 关于数字新增判断 ...
分类:其他好文   时间:2017-12-15 16:55:31    阅读次数:139
vue-fetch使用教程
1.安装命令“ cnpm install --save isomorphic-fetch es6-promise 2.由于ie不支持Promise,所以需要安装promise-polyfill; cnpm install promise-polyfill --save-exact 需要在index. ...
分类:其他好文   时间:2017-12-15 12:34:50    阅读次数:232
[学习笔记]02.变量的解构赋值
一:数组的解构赋值 ES6.0规定按照一定的模式,从数组到对象中提取值,对变量进行赋值,这被称为解构。 以前的时候赋值是这样的形式: var a = 1; var b = 2; var c = 3; 现在是: var [a, b, c] = [1, 2, 3]; 从上面可以看出来可以从数组中提取值, ...
分类:其他好文   时间:2017-12-14 22:52:46    阅读次数:146
js综合笔记
if else JavaScript把null、undefined、0、NaN和空字符串''视为false,其他值一概视为true,因此上述代码条件判断的结果是true。 iterable 遍历Array可以采用下标循环,遍历Map和Set就无法使用下标。为了统一集合类型,ES6标准引入了新的ite ...
分类:Web程序   时间:2017-12-14 19:15:15    阅读次数:143
ES6 Module
1、概述 ES6 模块的设计思想,是尽量的静态化,使得编译时就能确定模块的依赖关系,以及输入和输出的变量。 2、 ...
分类:其他好文   时间:2017-12-14 15:54:27    阅读次数:84
基于rollup搭建JavaScript类库开发环境
平时开发过程中,积累了不少的经验和技巧都应用到项目中,而下次用到的时候却又开始到处翻。 有时也想自己搭建个类库或工具包什么的来积累自己的经验技巧,又没有专门的时间去搭建各种 环境,像rollup或者webpack这样的打包工具、ES6转码工具Babel、Eslint、Jest测试工具等等。 这里就特 ...
分类:编程语言   时间:2017-12-14 15:47:05    阅读次数:317
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!