简单化最小化语句数

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句减少成一句,可读性和效率都变更高了。

扫码加群,每日更新一篇前端技术文章一起成长。

 

 

预览

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值