es6
文章平均质量分 91
徐小七七
技术,不断更新,才有趣嘛。
展开
-
ES6新语法概览
语法箭头函数、thisES6中可以使用 => 作为函数表达形式,极简风格,参数+ => +函数体。var foo = function(){return 1;};//等价于let foo = () => 1;let nums = [1,2,3,5,10];let fives = [];nums.forEach(v => { if (v % 5 === 0) fives.push(原创 2017-07-19 08:59:46 · 1961 阅读 · 0 评论 -
ES6 let && var
let && varlet允许你声明一个作用域被限制在块级中的变量、语句或者表达式。与var关键字不同的是,它声明的变量只能是全局或者整个函数块的。一、 作用域let声明的变量只能在其声明的块或子块中使用,这个和var很相似,二者之间最主要的区别在于var声明的变量的作用域是整个封闭函数。// varfunction testVar() { var a = 0; ...原创 2019-04-25 10:44:13 · 420 阅读 · 0 评论 -
es6部分总结
一、export 和import模块功能主要由两个命令构成:export和import。export命令用于规定模块的对外接口,import命令用于输入其他模块提供的功能。你希望外部可以读取模块内部的某个变量,就要用export,下面的例子是用export命令输出变量。// information.jsexport var name = 'jack';export var age =...原创 2019-04-25 11:28:27 · 316 阅读 · 0 评论 -
set和Array.from等部分es6总结
1、ES6的新特性,级其作用let关键字,用于声明只在块级作用域起作用的变量,无变量升级问题const关键字,用于声明一个常量结构赋值,一种新的变量赋值方式。常用于交换变量值,提取函数返回值,设置默认值Symbol数据类型,定义一个独一无二的值Proxy代理,用于编写处理函数,来拦截目标对象的操作for...of遍历,可遍历具有iterator 接口的数据结构for...in ,遍...原创 2019-05-27 15:56:38 · 521 阅读 · 0 评论