1. 变量
let 块级别变量,只能作用于所属块 { }
var 全局变量,不建议使用
const 常量,初始化必须赋值,赋值后不能更改
require 是ES6之前,可以在程序中动态引入,可以在中间
import 是ES6标准,必须在最开始,不能在中间
ES7很快也会发布,js引擎们会尽快实现ES6标准的规定,如果一个引擎连标准都实现不了,就会被淘汰, ES6是迟早的事 。如果你现在仍然在代码中部署require,那么等到ES6被引擎支持时,你必须升级你的代码,而如果现在开始部署import,那么未来可能只需要做很少的改动。
2. 循环遍历
_getClassNameArray(classNames: Array) {
var listItemArray = [];
for (let text of classNames) {
let str = text;
let str2 = text;
listItemArray.push(
{text}
);
}
return listItemArray;
}