随笔分类 - JS
摘要:例如一个对象数组 arr = [ {name:'zhangsan',age:18}, {name:'lisi',age:12}, {name:'wangwu',age:17}, {name:'zhaoliu',age:15}, ] 按照每个对象的年龄排序 arr.sort((a,b)=>{ retu
阅读全文
摘要:比如有一个数组对象 let arr = [ {name:'猴'},{name:'狗'},{name:'马'},{name:'羊'},{name:'兔'},{name:'龙'} ] 我想这个数组排序顺序为 鼠、牛、虎、兔、龙、蛇、马、羊、猴、鸡、狗、猪 直接用sort() 排序是排不出来的 可以如下
阅读全文
摘要:比如有一个数组 let arr = [ {name:'aaa',num:1}, {name:'aaa',num:2}, {name:'aaa',num:3}, {name:'bbb',num:4}, {name:'bbb',num:5}, {name:'bbb',num:6}, {name:'ccc
阅读全文
摘要:如果一个字符串中间又很多空格,而且有的空格是按空格键打出来的,有个是按tab键打出来的 比如下面这个字符串 let str = "a b c d e f" 如果直接分割 str.split("") 你会得到 如下 ['a', ' ', 'b', ' ', ' ', 'c', ' ', ' ', '
阅读全文
摘要:将type=-1的对象提到第一位: let orglist = [//原数组 {name:a,type:0}, {name:b,type:1}, {name:c,type:-1}, ] orglist.forEach((item,idx)=>{ if(item.type == -1){ orglis
阅读全文
摘要:原生方法 onchange事件 <input type="text" onchange="onc(this)"> function onc(data){ console.log(data.value); } onchange事件在内容改变且失去焦点的时候触发。即,失去焦点了内容未变不触发,内容变了未
阅读全文
摘要:typeof 判断js变量数据类型 无法判断数组。 ( function(){} )() 这么写防止污染全局变量。 $(".kk-list li[class='hover']").attr("value"); 获取其中class为hover的li 点击往左 $(".demo>ul").find("l
阅读全文
摘要:setInterval(): 间隔指定的毫秒数不停地执行指定的代码,定时器 clearInterval(): 用于停止 setInterval() 方法执行的函数代码 使用方法:setInterval(code,millisec),两个参数都是必须的,第一个参数为要调用的函数或要执行的代码串。第二个
阅读全文
摘要://属性节点 $("span").attr("name"); //获取属性节点 $("span").attr("name","it666"); //设置属性节点 会改变所有span的name节点 如果没有name属性会自动新增 $("span").removeAttr("name class");
阅读全文