A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

本帖最后由 绮丽 于 2017-8-18 10:36 编辑

从后向前获取数组元素

如果你想从后向前获取一个数组的元素,可以这样写:

var newArray = [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]



短路条件句

如果你想在某个条件逻辑值为true时,执行某个函数,就像这样:

if (condition) {
  dosomething()
}
这时,你可以这样子运用短路:

condition && dosomething()



用操作符 “||” 来设置默认值

如果你必须给一个变量赋默认值,可以简单的这样写:

var a

console.log(a) // undefined

a = a || 'default value'

console.log(a) // default value

a = a || 'new value'

console.log(a) // default value

评分

参与人数 1黑马币 +5 收起 理由
绮丽 + 5 很给力!

查看全部评分

4 个回复

倒序浏览
抢沙发咯!说的很清楚
回复 使用道具 举报
6666 我来打赏啦
回复 使用道具 举报
优秀,奈斯
回复 使用道具 举报
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马