web前端:三个实用的Javascript小技巧
宣传部部长
2024-04-23 23:27
每个操作符都有自己的语义,具体取决于它所操作的类型。指令系统的每一条指令都有一个操作符,它表示该指令应进行什么性质的操作。
三个实用的Javascript小技巧
1从后向前获取数组元素
如果你想从后向前获取一个数组的元素,可以这样写:
varnewArray=[1,2,3,4]
console.log(newArray.slice(-1))//[4]
console.log(newArray.slice(-2))//[3,4]
console.log(newArray.slice(-3))//[2,3,4]
console.log(newArray.slice(-4))//[1,2,3,4]
2短路条件句
如果你想在某个条件逻辑值为true时,执行某个函数,就像这样:
if(condition){
dosomething()
}
这时,你可以这样子运用短路:
condition&&dosomething()
3用操作符“||”来设置默认值
如果你必须给一个变量赋默认值,可以简单的这样写:
vara
console.log(a)//undefined
a=a||'defaultvalue'
console.log(a)//defaultvalue
a=a||'newvalue'
console.log(a)//defaultvalue
每个操作符都有结合性。操作符的结合性定义了操作符对操作数执行操作的顺序,例如:右结合性表示该操作符对其操作数从右向左执行操作。
免责声明:
① 本站未注明“稿件来源”的信息均来自网络整理。其文字、图片和音视频稿件的所属权归原作者所有。本站收集整理出于非商业性的教育和科研之目的,并不意味着本站赞同其观点或证实其内容的真实性。仅作为临时的测试数据,供内部测试之用。本站并未授权任何人以任何方式主动获取本站任何信息。
② 本站未注明“稿件来源”的临时测试数据将在测试完成后最终做删除处理。有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341