04 2015 档案
摘要:数组的5个迭代方法:every(); //对数组中的每一项运行给定函数,如果该函数对每一项都返回true,则返回true;filter(); //对数组中的每一项运行给定函数,返回该函数会返回true的项组成的数组;forEach(); //对数组中的每一项运行给定函数,这个方法没有返回值;map(...
阅读全文
摘要:判断一个字符串中出现次数最多的字符,并统计次数//hash table方式 var s = 'aaabbbcccaaabbbaaa';var obj = {};var maxn = -1;var letter;for(var i = 0; i maxn) { maxn = obj[s[i...
阅读全文
摘要:看到一个小例子讲了JS的引用指针内容,记录一下:var a = {n:1};var b = a;a.x = a = {n:2};console.log(a.x); //undefinedconsole.log(b.x); //[object Object]a.x = a = {n:2}语句的执行顺序...
阅读全文
摘要:apply()和call()都是属于Function.prototype的一个方法。是JavaScript引擎内在实现的,因为属于Function.prototype,所以每个Function对象实例,也就是每个方法都有call, apply属性.既然作为方法的属性,那它们的使用就当然是针对方法的了...
阅读全文

浙公网安备 33010602011771号