![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
2015IFE
rollingjkx
这个作者很懒,什么都没留下…
展开
-
ife2015-task0002 数组去重
function uniqArray(arr){ var n[]; for(var i=0;i<arr.length;i++) { if(n.indexof(arr[i])==-1) //indexof返回已找到字符串的索引,如未找到返回-1 { n.push(arr[i]); }} return n;} ...原创 2018-03-28 11:33:52 · 121 阅读 · 0 评论 -
ife2015-task0002 实现一个遍历数组的方法
// 实现一个遍历数组的方法,针对数组中每一个元素执行fn函数,并将数组索引和元素作为参数传递 //传入一个参数的时候 function each(arr, fn) { for(index in arr) { fn(arr[index],index); } //这个each函数只是用来遍历数组arr的,并将数组的索引和值传递给f...原创 2018-03-28 14:32:56 · 212 阅读 · 0 评论 -
ife2015-task0002遍历对象元素并返回数目
// 获取一个对象里面第一层元素的数量,返回一个整数 function getObjectLength(obj) { var num=0; for( key in obj) { num+=1; } return num; } // 使用示例 var obj = { a: 1, b: 2, c: { ...原创 2018-03-28 14:58:36 · 156 阅读 · 0 评论 -
ife2015-task0002 正则表达式判断是否为邮箱地址或电话号码
// 判断是否为邮箱地址 function isEmail(emailStr) { var re = /^[0-9a-zA-Z\_\.]+\@[0-9a-zA-Z]+\.\w+$/; //注意\d \w \s 也需要转义符号 \d:数字 \w数字或字母 \s空格 if(re.test(emailStr)) { console.log('The adr...原创 2018-03-28 15:32:53 · 411 阅读 · 0 评论