codewars

  1. split()方法用于把一个字符串分割成字符串数组。
var s = "111";
var ss = s.split(); // ["111"]

var str = "12345"
var arr = str.split(""); //['1','2','3','4','5'] 
复制代码
  1. map()方法用于返回一个新数组,数组中元素的值为原数组元素调用函数处理后的值。
  • map按顺序处理
  • map不会对空数组进行检测
  • map不会改变元数组
var data = [1,2,3,4];
var square  = data.map(function(item){
    return item*item;  // 1, 4, 9, 16
})
var users = [
  {name: "张含韵", "email": "zhang@email.com"},
  {name: "江一燕",   "email": "jiang@email.com"},
  {name: "李小璐",  "email": "li@email.com"}
];
var email = users.map(function(user){
    return user.email;   // zhang@email.com, jiang@email.com, li@email.com
})
复制代码
  1. repeat()是ES6新方法,重复字符串指定次数,返回新字符串
    • array.indexOf(item,start)返回某个指定的元素在数组中首次出现的位置,start为可选参数
    • string.indexOf(char,start)返回某个指定字符在字符串中首次出现的位置,start为可选参数
  2. js实现链表

转载于:https://juejin.im/post/5cb7dd82518825324c44ef7f

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值