随笔分类 -  JS

常用的js效果
摘要:方法一:最普遍的做法 使用ES5语法来实现虽然会麻烦些,但兼容性最好,不用考虑浏览器JavaScript版本。也不用引入其他第三方库。 1,直接使用 filter、concat 来计算 var a = [1,2,3,4,5] var b = [2,4,6,8,10] //交集 var c = a.f 阅读全文
posted @ 2024-06-26 16:11 小小强学习网 阅读(36) 评论(0) 推荐(0) 编辑
摘要:js中Array和Object的keys(),values()和entries()方法ES6 提供三个新的方法 —— entries(),keys()和values() 。它们都返回一个遍历器对象,可以用for…of循环进行遍历,唯一的区别是keys()是对键名的遍历、values()是对键值的遍历 阅读全文
posted @ 2022-04-22 22:35 小小强学习网 阅读(393) 评论(0) 推荐(0) 编辑
摘要:了解正则表达式语法 什么是正则表达式 .regular expression 使用单个字符串来描述、匹配一系列符合某个句法规则的字符串。 说简单了就是按照某种规则去匹配符合条件的字符串 Regexper 正则表达式工具:http://regexper.com js在线调试 http://jsrun. 阅读全文
posted @ 2021-11-06 11:09 小小强学习网 阅读(86) 评论(0) 推荐(0) 编辑
摘要:过去有很长一段时间,我一直很难理解 reduce() 这个方法的具体用法,平时也很少用到它。事实上,如果你能真正了解它的话,其实在很多地方我们都可以用得上,那么今天我们就来简单聊聊JS中 reduce() 的用法。 一、语法 arr.reduce(function(prev,cur,index,ar 阅读全文
posted @ 2021-11-05 18:01 小小强学习网 阅读(69) 评论(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 小小强学习网 阅读(919) 评论(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 小小强学习网 阅读(157) 评论(0) 推荐(0) 编辑
摘要:Array的sort()方法默认把所有元素先转换为String再排序,字符串是根据ASCII码进行排序,所以sort()方法排序结果画风可能是这样的 // 看上去正常的结果: ['Google', 'Apple', 'Microsoft'].sort(); // ['Apple', 'Google' 阅读全文
posted @ 2021-11-05 16:05 小小强学习网 阅读(2245) 评论(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 小小强学习网 阅读(1118) 评论(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 小小强学习网 阅读(304) 评论(0) 推荐(0) 编辑
摘要:遇到个功能是要分类就想说在前端过滤,不要从查数据库的时候过滤了。然后就想说除了filter还有啥好用的 发现有个find,测试一番之后发现 const list = [{'name':'1',index:1},{'name':'2'},{'name':'1'}]let list2 = list.fi 阅读全文
posted @ 2021-11-05 14:18 小小强学习网 阅读(66) 评论(0) 推荐(0) 编辑
摘要:uniapp版本 selectPosition(e) { uni.setStorageSync("b_page_index", e); // 存入当前选择 let _latitude = ""; let _longitude = ""; console.log("111"); uni.getLoca 阅读全文
posted @ 2021-03-30 10:15 小小强学习网 阅读(1198) 评论(0) 推荐(0) 编辑
摘要:var f = data[0]; //图片地址 var xhr = new XMLHttpRequest() xhr.open('GET', f, true) xhr.responseType = 'blob' xhr.onload = function() { console.log("到此了") 阅读全文
posted @ 2021-01-21 23:29 小小强学习网 阅读(97) 评论(0) 推荐(0) 编辑
摘要:wxml: <canvas canvas-id="gameCanvas" style="width:750rpx; height:350rpx" hidden="{{!statusTag}}" ></canvas> <button bindtap="createImage">生成图片</button 阅读全文
posted @ 2021-01-06 16:23 小小强学习网 阅读(1581) 评论(0) 推荐(0) 编辑
摘要:event.target 属性返回哪个 DOM 元素触发了事件。 这里比较 event.target与this 是非常有用的,以便判断事件是否因事件冒泡被处理。 阅读全文
posted @ 2018-10-11 16:41 小小强学习网 阅读(702) 评论(0) 推荐(0) 编辑
摘要:效果类似于:购物抢购倒计时-->在跳转N多个页面之后,倒计时间仍然正常显示。 思路: 结束时间是固定不变的(endTime),一直在改变的是当下的时间(curTime = new date()); 时间差 = 结束时间 - 开始时间(leftTime = endTime - curTime); 知识 阅读全文
posted @ 2018-09-17 18:22 小小强学习网 阅读(434) 评论(0) 推荐(0) 编辑
摘要:1、基础知识 1.变量类型和计算 题目: 知识点: 1.变量类型:值类型与引用类型 值类型: var a=100; var b=a; a=200; console.log(b);//100 引用类型:对象、数组、函数 var a={age:20}; var b=a; b.age=21; conlos 阅读全文
posted @ 2018-07-19 17:50 小小强学习网 阅读(405) 评论(0) 推荐(0) 编辑
摘要:获取验证码 阅读全文
posted @ 2018-03-22 11:49 小小强学习网 阅读(1269) 评论(0) 推荐(0) 编辑
摘要:整理的前面可以用的: 可以借鉴:https://www.cnblogs.com/zhuyupingit/p/6650550.html 阅读全文
posted @ 2018-03-22 11:31 小小强学习网 阅读(429) 评论(0) 推荐(0) 编辑
摘要:$.post("{php echo app_url('pay/cash')}",{orderno:orderno,paytype:paytype},function(m){ //todo: 跳转到微信支付,获取支付的相关信息 if(!m.errno){ m.data.time... 阅读全文
posted @ 2018-03-16 09:30 小小强学习网 阅读(4108) 评论(0) 推荐(0) 编辑
摘要:reload 方法,该方法强迫浏览器刷新当前页面。语法:location.reload([bForceGet]) 参数: bForceGet, 可选参数, 默认为 false,从客户端缓存里取当前页。true, 则以 GET 方式,从服务端取最新的页面, 相当于客户端点击 F5("刷新") repl 阅读全文
posted @ 2017-11-26 00:51 小小强学习网 阅读(5889) 评论(0) 推荐(1) 编辑

点击右上角即可分享
微信分享提示