解决ES6语法不支持问题
2017-03-16 14:40
148 查看
原文链接:http://www.cnblogs.com/hjjz/p/6559400.html
在使用了一些ES6语法以后,浏览器会报错,如下
1 for (let item of items) { 2 item.addEventListener('click', function() { 3 alert('you clicked on item: ' + item.innerHTML); 4 }); 5 }
大意是不支持let等语法
在网上查找到使用严格语法即可
1 "use strict";//严格模式
至于严格模式,看到了这里→http://www.ruanyifeng.com/blog/2013/01/javascript_strict_mode.
不过第一行还是报错的,不知道为啥,
1 for (let item of items) { 2 item.addEventListener('click', function() { 3 alert('you clicked on item: ' + item.innerHTML); 4 }); 5 }
最后我改成了[汗]
1 for (语句 1; 语句 2; 语句 3){}
转载于:https://www.cnblogs.com/hjjz/p/6559400.html
相关文章推荐
- 如何解决ES6基础语法不支持的问题。
- webstorm 反引号报错 不支持es6语法解决
- 解决:grunt-contrib-jshint插件支持es6 syntax的问题
- 解决低版本的浏览器不支持es6的import问题
- vue兼容ie10问题并且node——module中出现es6语法如何解决
- 问题解决“Windows Installer 程序包有问题,此安装需要的程序不能运行。请与您的支持人员或程序包开发商联系
- 【教程】(KEIL)MDK5安装与JLINK问题解决方法(支持代码自动补全)
- 解决nginx不支持thinkphp中pathinfo的问题
- 解决 win7 不支持此接口 问题
- 关于iOS6应用中第三方类库不支持armv7s的问题解决
- MS SQL用ROWCOUNT解决TOP子句不支持变量的问题
- java处理数据库不支持的emoji表情符问题解决
- 解决虚拟机安装64位系统“此主机支持 Intel VT-x,但 Intel VT-x 处于禁用状态”的问题
- “无法更新EntitySet“*****”,因为它有一个DefiningQuery,而<ModificationFunctionMapping>元素中没有支持当前操作的<InsertFunction>元素”问题的解决方法
- GDAL\OGR C#中文路径不支持的问题解决方法
- 问题解决:iOS6下shouldAutorotateToInterfaceOrientation不起作用,屏幕旋转同时支持iOS5和iOS6
- 解决win7系统不支持16位实模式汇编程序DOS执行的问题
- 让MyEclipse支持mac的Retina屏解决字体模糊的问题
- JS代码获取当前日期时支持IE,不兼容FF和chrome,解决这个问题,我们需要把获取时间的getYear()函数换成getFullYear()
- Android 解决WebView支持WebGL的兼容性问题