- 博客(4)
- 资源 (1)
- 收藏
- 关注
原创 js 数组去重的五种方法
// 去掉一个数组的重复元素,并返回的是新数组(这个有问题。这个的length会变,因此是错误的) function quChong(arr){ var newArr=arr; var temp={}; for(var i=0;i<=newArr.length;i++){ if(temp[newArr[i]]){ newArr.spl
2017-09-18 23:30:57 714
原创 面试题总结
1、写一个闭包的实现2、如何让将js闭包内部局部变量全部删除?var foo = (function() { var n = 0; return { add: function () { return ++n; }, clearVariable: function () { n
2017-09-16 22:27:19 244
原创 整理的JS编程题
//判断一个字符串中出现次数最多的字符,统计这个次数 function findMax(str){ var temp={}; for(var i=0;i<str.length;i++){ var key=str.charAt(i); if(!temp[key]){ temp[key]=1; }else{ t
2017-09-02 14:23:46 522
原创 JS利用参数个数实现重载
利用参数的个数实现重载,马上想到的方法就是function(){ switch(arguments.length){ case 0: console.log("一个朋友都没有"); break; case 1: console.log("有一个朋友"); break; case 2: console.log("有两
2017-09-01 11:08:52 440
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人