let data = []; // 定义data为一个空数组
如果写成以下方式,词法解析就通不过,就别说后面运行了。
let data[];
报错:caught SyntaxError: Unexpected token '['data[] 当做一个变量了,但不符合变量命名的要求。JavaScript变量命名规则:1、由字母、数字、下划线、$符号组成,不能以数字开头2、字母区分大小写3、不能是关键字和保留字
语法不对,应该是
let data = [];