随笔分类 -  JavaScript

JavaScript
摘要:1、过滤数组重复值 作用:数组去重 方法:Es6 中 Set 方法,Set类似于数组,但是成员的值都是唯一的,结合拓展运算符(...)创建一个新的数组,达到过滤原数组重复值的功能,原数组不变; 示例: 注意:包含 object、function、array下不适用 2、短路求值 作用:简化 if 判 阅读全文
posted @ 2023-11-17 16:43 忙着可爱呀~ 阅读(22) 评论(0) 推荐(0)
摘要:1、popstate监听浏览器返回上一页 $(window).ready(function () { var state = { title: 'title', url: '#' } window.addEventListener('popstate', function (e) { // 监听浏览 阅读全文
posted @ 2023-11-17 16:42 忙着可爱呀~ 阅读(649) 评论(0) 推荐(0)
摘要:1、Map 名称:遍历 作用:对数组每一项进行操作,并返回一个新数组,不影响原数组; 示例: val:每次执行的数组项 index:index = val 在原数组中的下标 array:原数组 2、Filter 名称:过滤器 作用:对数组进行筛选,并返回筛选结果新数组,不影响原数组 示例: val: 阅读全文
posted @ 2023-11-17 16:42 忙着可爱呀~ 阅读(24) 评论(0) 推荐(0)
摘要:https://blog.csdn.net/tyc_captain/article/details/83305149(获取地址详细信息) 通过经纬度获取地理信息: AMap.service('AMap.Geocoder',function(){//回调函数 //实例化Geocoder geocode 阅读全文
posted @ 2023-11-17 16:41 忙着可爱呀~ 阅读(89) 评论(0) 推荐(0)
摘要:function floatMul(arg1,arg2){ // 浮点 小数相乘 var m=0,s1=arg1.toString(), s2=arg2.toString(); try{ m+=s1.split(".")[1].length }catch(e){} try{ m+=s2.split( 阅读全文
posted @ 2023-11-17 16:40 忙着可爱呀~ 阅读(27) 评论(0) 推荐(0)
摘要:var HtmlUtil = { /*1.用浏览器内部转换器实现html编码(转义)*/ htmlEncode:function (html){ //1.首先动态创建一个容器标签元素,如DIV var temp = document.createElement ("div"); //2.然后将要转换 阅读全文
posted @ 2023-11-17 16:39 忙着可爱呀~ 阅读(49) 评论(0) 推荐(0)
摘要:1、改变数组中元素位置 Es6方法: 解构赋值: [array[index1],array[index2]] = [array[index2],array[index1]] splice方法: array.splice(index2,1,...array.splice(index1, 1 , arr 阅读全文
posted @ 2023-11-17 16:36 忙着可爱呀~ 阅读(15) 评论(0) 推荐(0)
摘要:1、百度分享不支持https问题 1)、下载百度分享static文件(直接搜索百度分享https,随便点进去一篇文章下载static文件) 2)、将下载好的static放到项目根目录下(或者其它路径),这里我放到了根目录的net文件夹下 3)、文件修改 (1)、static\api\js\share 阅读全文
posted @ 2023-11-17 16:33 忙着可爱呀~ 阅读(210) 评论(0) 推荐(0)