一般写法
//一般写法 let arr=[12,5,8]; let result= arr.map(function(item){ return item*2; }) console.log(result)
箭头函数写法
//箭头函数 let arr=[10,5,8]; let result= arr.map(item=>{ return item*2; }) console.log(result)
去掉花括号的写法(只有一个return的时候,{}可以省略)
let arr=[10,5,9]; let result=arr.map(item=>item*2); console.log(result)
示例:判断数组所对应的的状态是否及格
<!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title></title> </head> <body> </body> <script> let scroe = [12, 77, 88, 99, 33, 100, 59]; let result = scroe.map(item => item >= 60 ? '及格' : '不及格'); console.log(scroe) console.log(result) </script> </html>