摘要: 过去有很长一段时间,我一直很难理解 reduce() 这个方法的具体用法,平时也很少用到它。事实上,如果你能真正了解它的话,其实在很多地方我们都可以用得上,那么今天我们就来简单聊聊JS中 reduce() 的用法。 一、语法 arr.reduce(function(prev,cur,index,ar 阅读全文
posted @ 2021-11-05 18:01 小小强学习网 阅读(65) 评论(0) 推荐(0) 编辑
摘要: //数组循环 var list=[ { name:"hq", age:"12" }, { name:"xq", age:"24" }, { name:"gq", age:"32" } ]; //使用临时变量,将长度缓存起来,避免重复获取数组长度,当数组较大时优化效果才会比较明显。 for(var i 阅读全文
posted @ 2021-11-05 17:36 小小强学习网 阅读(899) 评论(0) 推荐(0) 编辑
摘要: 1.Substring(x,y) : 输出一个字符串,当其中只有一个参数时,会输出从x开始到结尾的String。 举例: var str = "javaScript"; console.log(str.substring(1)); 输出结果为: avaScript 如果有两个参数,则会输出从x到y的 阅读全文
posted @ 2021-11-05 16:33 小小强学习网 阅读(134) 评论(0) 推荐(0) 编辑
摘要: Array的sort()方法默认把所有元素先转换为String再排序,字符串是根据ASCII码进行排序,所以sort()方法排序结果画风可能是这样的 // 看上去正常的结果: ['Google', 'Apple', 'Microsoft'].sort(); // ['Apple', 'Google' 阅读全文
posted @ 2021-11-05 16:05 小小强学习网 阅读(2146) 评论(0) 推荐(0) 编辑
摘要: var str="abcbb"; console.log(str.indexOf("ca")); if(str.indexOf("a") !=-1){ console.log("包含") } console.log(str.search("a")) if(str.search("a") !=-1){ 阅读全文
posted @ 2021-11-05 15:05 小小强学习网 阅读(968) 评论(0) 推荐(0) 编辑
摘要: var a=[1,3,4]; if(a.includes(3)){ console.log("包含") } if(a.indexOf(3) !=-1){ console.log("包含") } if(new Set(a).has(3)){ console.log("包含") } var c=a.fi 阅读全文
posted @ 2021-11-05 14:48 小小强学习网 阅读(269) 评论(0) 推荐(0) 编辑
摘要: https://blog.csdn.net/qq_24917475/article/details/90799365 阅读全文
posted @ 2021-11-05 14:25 小小强学习网 阅读(88) 评论(0) 推荐(0) 编辑
摘要: 遇到个功能是要分类就想说在前端过滤,不要从查数据库的时候过滤了。然后就想说除了filter还有啥好用的 发现有个find,测试一番之后发现 const list = [{'name':'1',index:1},{'name':'2'},{'name':'1'}]let list2 = list.fi 阅读全文
posted @ 2021-11-05 14:18 小小强学习网 阅读(64) 评论(0) 推荐(0) 编辑