码迷,mamicode.com
首页 > 编程语言 > 详细

IFE_part2_JavaScript_数组去重/trim()

时间:2018-05-10 23:31:52      阅读:280      评论:0      收藏:0      [点我收藏+]

标签:pre   实现   头部   return   方法   str   ace   turn   fun   

// 数组去重方法Set
function uniqArray(arr) {
    // 先把数组经过Set处理,生成一个Set对象(Set 对象允许你存储任何类型的唯一值,无论是原始值或者是对象引用。),再用Array.from再转化成一个数组
    // Array.from() 方法从一个类似数组或可迭代对象中创建一个新的数组实例。
    return Array.from(new Set(arr))
}
var a = [1, 3, 5, 7, 5, 3];
var b = uniqArray(a);
console.log(b);

// 实现一个简单的trim函数,用于去除一个字符串头部和尾部的空白字符
function simpleTrim(str) {
    return str.trim()
}
// 利用正则表达式去除字符串头部尾部空白字符
function trim(str) {
    return str.replace(/(^\s*)|(\s*)$/g,"");
}

  

IFE_part2_JavaScript_数组去重/trim()

标签:pre   实现   头部   return   方法   str   ace   turn   fun   

原文地址:https://www.cnblogs.com/No-harm/p/9021994.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!