在线时间:8:00-16:00
迪恩网络APP
随时随地掌握行业动态
扫描二维码
关注迪恩网络微信公众号
一、条件式访问属性?. 是ES2020引入的新特性,是一个条件式属性访问操作符,当你访问值为 看例子: let book = {price:10, edition:10, name:"javascirpt" } console.log(book.page.num) 直接报错:
因为 如果你无法确定某个值是 console.log(book.page?.num) 输出:
二、箭头函数介绍箭头函数是 例子: let square = x=>x**2; console.log(square(3)) 输出:
这个函数的定义等价于传统函数: function square(x){ return x**2 } 箭头函数通常用于把一个未命名函数作为参数传给另一个函数。 let nums = [1,2,3,4].map(x=>x*2) console.log(nums) 输出:
箭头函数让代码看起来更简洁了。 如果使用传统的 nums = [1,2,3,4].map(function(x){return x*2}) console.log(nums) 箭头函数如果有多个参数,则需要使用括号括起来 const add = (x,y)=>x+y; console.log(add(1,2)) 如果箭头函数的函数体有多条语句,则要将函数体用大括号括起来,并用return关键字返回值 const add = (x,y)=>{let tmp=x+y;return tmp}; console.log(add(1,2)) 这时候箭头函数的函数体和普通的 到此这篇关于javascript条件式访问属性和箭头函数介绍的文章就介绍到这了,更多相关javascript条件式访问属性和箭头函数内容请搜索极客世界以前的文章或继续浏览下面的相关文章希望大家以后多多支持极客世界! |
请发表评论