随笔分类 - javascript / jquery
摘要:字母转数字 function stringTonum(a) { var str = a.toLowerCase().split(""); var num = 0; var al = str.length; var getCharNumber = function (charx) { return c
阅读全文
摘要:var arr = [1, 2, undefined, 3, 4]; for(var i = 0; i < arr.length; i++){ if(arr[i] == '' || arr[i] == null || typeof(arr[i]) == undefined) { arr.splice
阅读全文
摘要:意思就是:将一个多维数组变为一个一维数组 例子:const arr = [1, [2, [3, [4, 5]]], 6]; 结果:[1,2,3,4,5,6] 第一种:使用flat() Infinity 作为深度,展开任意深度的嵌套数组 arr.flat(Infinity) 第二种:reduce co
阅读全文
摘要:5大浏览器内核 1、IE:Trident内核 2、Chrome:Webkit/Blink 3、Firefox:Gecko 4、Safari:Webkit 5、Opera:Webkit/Blink 浏览器的组成 shell+内核
阅读全文
摘要:JavaScript历史 1.诞生于1995年,起初目的只是为了处理服务器端负责的一些表单验证。 2.在绝大多数用户都在使用调节器上网的时代,用户提交一个表单需要等待10s,完成提交验证,在当时如果客户端能完成一些基本的验证绝对是令人兴奋的。 3.当时走在技术革新的最前沿Netscape(网景)公司
阅读全文
摘要:$('#editModal #copy').click(function(){ var sel =$('textarea').val(); console.log(sel); var flag = copyText(sel); alert(flag ? "复制成功!" : "复制失败!"); })
阅读全文
摘要:一、对象,获取key【键】 var obj = { name:"xxx", email:"xxx.com" } Object.keys(obj).forEach((v,i)=>{ console.log(v) //name email console.log(i) //xxx xxx.com })
阅读全文
摘要:第一种: 给元素添加click事件 $("span").click(function(event){ event.stopPropagation(); alert("The span element was clicked."); }); 第二种: οnclick=xxx()来调用点击事件时 eve
阅读全文
摘要:// 获取url中的参数 function getQueryString(name) { var reg = new RegExp("(^|&)" + name + "=([^&]*)(&|$)", "i"); var r = window.location.search.substr(1).mat
阅读全文
摘要:document.body.clientWidth 获取body元素对象的内容可视区域的宽度,即clientWidth=width+padding,不包括滚动条。 document.body.clientHeight 获取body元素对象的内容可视区域的高度,即clientHeight=height
阅读全文
摘要:$(window).resize(function () { window.location.reload(); });
阅读全文
摘要:一般的屏蔽的方法是用JS来编写的脚本,但是也可以直接通过修改网页属性的方法来屏蔽右键 禁止复制。 禁止右键 oncontextmenu="return false" 禁止复制和剪切: oncopy="return false;" oncut="return false;" 禁止复制 onselect
阅读全文

浙公网安备 33010602011771号