Sublime Text3 React.js开发常用插件 本文主要是针对jsx语法的,用来快速编写组件中的html部分。 babel 支持ES6、React.js、jsx代码语法高亮。 安装 command+shift+p -> install package -> babel 配置 该插件不需要额 ...
分类:
Web程序 时间:
2017-05-16 12:58:42
阅读次数:
159
写到这里,ES6的所有语法基本已全部描述,有彩蛋、也有单纯的语法糖。里面大多数的语法也可用通过ES5去shim(除了Proxy)。在Node6+以上,几乎所有的ES6语法被支持,前端可通过Babel6...
分类:
其他好文 时间:
2017-05-07 23:07:38
阅读次数:
189
let 和 const 它们俩都有块级作用域的特性. let 适用于 for of 循环,const 是静态变量 传统上,JavaScript只有 indexOf 方法,可以用来确定一个字符串是否包含在另一个字符串中。ES6又提供了三种新方法。 includes():返回布尔值,表示是否找到了参数字 ...
分类:
其他好文 时间:
2017-05-01 00:16:59
阅读次数:
226
函数 ES6语法支持rest参数 rest参数只能定义在参数最后面,用...标识。如果传入的参数连正常定义的参数都没有填满,则rest参数会接收一个空数组。 变量作用域 用var声明的变量实际上都是有作用域的,内部函数可以访问外部函数定义的变量,查找变量时都是从自身函数定义开始,从内向外查找。如果内 ...
分类:
编程语言 时间:
2017-04-29 19:52:20
阅读次数:
207
这几天写代码,在highcharts的代码里用了一些es语法 在PC端及iphone上都能正常运行,在安卓上无法显示 一直不知道什么原因。后来一点点查看才发现是下面的两句es6代码 1: .map(item=>item.replace(/'/g,'')) 这句话是去掉数组里的引号.此时的数组中的每一 ...
分类:
移动开发 时间:
2017-04-25 11:46:38
阅读次数:
276
webstorm 2017 版本中即使安装了vue template file 设置了 js 语言为 es6 语法仍旧会出现识别不了划线的情况,苦寻很久,最后解决方式如下 添加 type 类型 指明为: text-ecmascript-6 亲测有效。 ...
分类:
Web程序 时间:
2017-04-16 12:18:03
阅读次数:
154
1.写出下列输出 2.写出下列输出 3.假设页面中有4个p标签 4.写输出 1.答案 20203040 2.答案 NaN 10 NaN NaN 3.答案:点击任意一个返回都是4,因为i为全局变量。点击时,for循环已执行完毕。解决方案如下,或者使用es6语法let。 4.答案 1100 ...
分类:
Web程序 时间:
2017-03-31 18:43:07
阅读次数:
208
一、添加ES6语法支持 首先打开设置: window快捷键是ctrl+alt+s或者在菜单的file中找到settings。可以通过搜索功能找到Language&Frameworks,再找到下边的JavaScript,选择ES6. 二、.让WebStrom可以识别Vue文件 在设置界面中,找到Fil ...
分类:
Web程序 时间:
2017-03-18 17:55:04
阅读次数:
310
1. let, const 这两个的用途与var类似,都是用来声明变量的,但在实际运用中他俩都有各自的特殊用途。 首先来看下面这个例子: var name = 'zach' while (true) { var name = 'obama' console.log(name) //obama bre... ...
分类:
其他好文 时间:
2017-03-15 14:57:33
阅读次数:
241