js的语句数量也影响所执行的操作速度。完成多个操作的单个语句要比完成单个操作的多个语句要快。简写这方方面面的我可以给你几条建议。
1.多个变量声明
var count = 5; var color = 'blue'; var now = new Date();
可以简写为
var count = 5,
color = 'blue',
now = new Date();
2.插入迭代值
当使用迭代值,也就是在不同位置进行增加或减少的值的时候。尽可能合并语句。
let name = values[i];
i ++;
可以简写为:
let name = value[i ++]
3.使用数组和对象自变量
let values = new Array();
value[0] = 123;
value[1] = 456;
value[2] = 789;
简写为:
let values = [123,456,789]
创建对象类型的:
let person = new Object();
person.name = 'yk';
person.age = 27;
person.sayName = function() {
alert(this.name)
}
简写为:
let person = {
name:'yk',
age:27,
sayName: function() {
alert(this.name)
}
}
4句减少成一句,可读性和效率都变更高了。
扫码加群,每日更新一篇前端技术文章一起成长。