20个简洁的 JS 代码片段,web前端入门开发

// SHORTHAND

const { name, age, …address } = student;

9、 使用 && 进行短路评估

===================

不必用if语句检查某事是否为真,你可以使用&&运算符:

var isReady = true;

function doSomething(){

console.log(“Yay!”);

}

// LONGER FORM

if(isReady){

doSomething();

}

// SHORTHAND

isReady && doSomething();

10、类固醇的字符串

==============

通过将字符串包装在反引号内并${}用于嵌入值,从而在字符串之间插入变量。

例如:

const age = 41;

const sentence = I'm ${age} years old;

// result: I’m 41 years old

11、 从数组中查找特定元素

==================

使用find()方法查找匹配特定条件的元素:

const fruits = [

{ type: “Banana”, color: “Yellow” },

{ type: “Apple”, color: “Green” }

];

// LONGER FORM

let yellowFruit;

for (let i = 0; i < fruits.length; ++i) {

if (fruits[i].color === “Yellow”) {

yellowFruit = fruits[i];

}

}

// SHORTHAND

yellowFruit = fruits.find((fruit) => fruit.color === “Yellow”);

  • 19
    点赞
  • 19
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值