随笔分类 -  JavaScript

摘要:1、返回的对象接口 const mapObj = { “apple": ‘苹果’, ”banana“: ‘香蕉’ }; 2、转换为ES6 map对象 const map = new Map(Object.entries(mapObj)); 3、访问 map.get('apple'); 阅读全文
posted @ 2024-07-01 13:32 唏嘘- 阅读(75) 评论(0) 推荐(1) 编辑
摘要:报错: Uncaught URIError: URI malformed 原因: decodeURI转码时,通过%进行解析,如果字符串中存在%(如: ‘100%’),则会出现URI malformed 解决方案:将 % 替换成 %25 const percent2percent25 = (URI) 阅读全文
posted @ 2024-05-15 14:19 唏嘘- 阅读(1548) 评论(0) 推荐(1) 编辑
摘要:json 转 字符串 var str = JSON.stringify(obj) 字符串 转 json var obj = JSON.parse(str) 阅读全文
posted @ 2023-07-20 13:28 唏嘘- 阅读(11) 评论(0) 推荐(0) 编辑
摘要:1、根据id值 从小到大排序 //模拟数据 var list = [{"id" : 5, "name": "小明", "age" : 5}, {"id" : 2, "name": "小红", "age" : 12}, {"id" : 3, "name": "小花", "age" : 8}, {"id 阅读全文
posted @ 2022-08-25 10:37 唏嘘- 阅读(1704) 评论(0) 推荐(0) 编辑
摘要://取到html元素中所设置的属性 value的值, //不能获取动态的如input type="text" 的文本框手动输入的值 $("#Id").attr("value", ""); //针对text,hidden可输入的文本框的value值 $("#Id").val(""); //重置表单所有 阅读全文
posted @ 2021-08-16 11:59 唏嘘- 阅读(1493) 评论(0) 推荐(0) 编辑
摘要:1、正则表达式 let number = "值";var num = /^[0-9]+.?[0-9]*/; //判断字符串是否为数字//判断正整数/[1−9]+[0−9]∗]∗/ if (!num.test(nubmer)) { alert(“请输入数字”); } 阅读全文
posted @ 2021-08-05 15:03 唏嘘- 阅读(369) 评论(0) 推荐(0) 编辑
摘要://以下方法在浏览器同一窗口操作self.location.href="/url" 当前页面打开URL页面 location.href="/url" 当前页面打开URL页面 windows.location.href="/url" 当前页面打开URL页面,前面三个用法相同。 parent.locat 阅读全文
posted @ 2021-08-05 11:47 唏嘘- 阅读(1838) 评论(0) 推荐(0) 编辑
摘要:1、判断一个数组中是否包含某元素 arr.indexOf(val) > -1 // 1包含 -1不包含 arr.includes(val) // ES7 true 包含 false 不包含 2、判断一个字符串中是否包含某字符 str.indexOf(res) != -1 // str 存在的字符串( 阅读全文
posted @ 2021-08-04 11:37 唏嘘- 阅读(1417) 评论(0) 推荐(0) 编辑
摘要:1、$.each() $.each(object,function(index,e){ ... }); object --> 需要遍历的对象或数组 index --> 索引 e --> 循环的每个元素 示例一: let temp = ""; $.each(selected, function (in 阅读全文
posted @ 2021-08-04 09:24 唏嘘- 阅读(175) 评论(0) 推荐(0) 编辑
摘要:1、 a href="JavaScript:js_method();" 这种方法在传递this等参数的时候很容易出问题, 而且javascript:协议作为a的href属性的时候不仅会导致不必要的触发window.onbeforeunload事件, 在IE里面更会使gif动画图片停止播放。W3C标准 阅读全文
posted @ 2021-08-03 15:49 唏嘘- 阅读(609) 评论(0) 推荐(0) 编辑

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