ES6笔记
摘要:1. let 和 const 命令 1.1 let命令 { let a = 10; var b = 1; } a // ReferenceError: a is not defined. b // 1 let声明的变量报错,var声明的变量返回了正确的值。这表明,let声明的变量只在它所在的代码块有
阅读全文
posted @
2023-03-01 11:33
转角遇到谁
阅读(17)
推荐(0) 编辑
实用的JavaScript技巧
摘要:1、数组去重 let arr = [...new Set([1,2,3,2,1])]; //输出:[1, 2, 3] 2、删除数组中的虚值(undefined 、null、NaN、0 、'' 、false) let arr = ['',0,null,50].filter(Boolean); //输出
阅读全文
posted @
2023-01-13 13:57
转角遇到谁
阅读(18)
推荐(0) 编辑
实现选中复制时不触发点击事件
摘要:方法1:获取当前是否有选中内容,如果有就不进行触发函数事件,反之执行click 方法2:利用down到up的时间差,与200ms作比较 方法1: 版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。本文链接:https://blog.csdn.ne
阅读全文
posted @
2022-06-13 16:11
转角遇到谁
阅读(172)
推荐(0) 编辑
localStorage和sessionStorage
摘要:localStorage和sessionStorage一样都是用来存储客户端临时信息的对象。 他们均只能存储字符串类型的对象(虽然规范中可以存储其他原生类型的对象,但是目前为止没有浏览器对其进行实现)。 localStorage生命周期是永久,这意味着除非用户显示在浏览器提供的UI上清除localS
阅读全文
posted @
2019-01-24 14:53
转角遇到谁
阅读(94)
推荐(0) 编辑
BOM浏览器对象模型
摘要:浏览器窗口的尺寸(浏览器的视口,不包括工具栏和滚动条)。(1)、对于Internet Explorer、Chrome、Firefox、Opera 以及 Safari: window.innerHeight - 浏览器窗口的内部高度 window.innerWidth - 浏览器窗口的内部宽度(2)...
阅读全文
posted @
2015-05-07 16:54
转角遇到谁
阅读(271)
推荐(0) 编辑
console比较实用的方法
摘要:控制台(Console)是Firebug的第一个面板,也是最重要的面板,主要作用是显示网页加载过程中产生各类信息。firebug内置一个console对象,它提供了几种方法,主要作用是显示网页加载过程中产生各类信息。console.log() :用来取代alert()或document.write(...
阅读全文
posted @
2015-05-07 16:46
转角遇到谁
阅读(189)
推荐(0) 编辑
style、currentStyle、getComputedStyle的区别和用法
摘要:var oDiv=document.getElementById("test"); alert("style~~~~"+oDiv.style.color); //写在样式表里无法读取,只能得到写在行内的 //属性“getComputedStyle”的值为 null、未定义或不是 Function ...
阅读全文
posted @
2015-05-07 15:09
转角遇到谁
阅读(199)
推荐(0) 编辑
createDocumentFragment创建文档碎片节点
摘要:注:为什么不用appendChild()? 因为调用多次.appendChild(),每次都要刷新页面一次。效率也就大打折扣了
阅读全文
posted @
2015-05-07 14:45
转角遇到谁
阅读(203)
推荐(0) 编辑
setTimeout里如果有$(this),$(this)指的是谁?
摘要:$(".next").click(function(){ setTimeout(function(){$(this).addClass("gray");//指向的是window 而不是$(".next") },1000);})
阅读全文
posted @
2015-05-07 14:12
转角遇到谁
阅读(273)
推荐(0) 编辑
eval()函数可以把一个字符串当作一个JavaScript表达式一样去执行它
摘要:var arr=[1,2,3,4];//求和 var sum=eval(arr.join("+")); alert(sum);//返回number类型
阅读全文
posted @
2015-05-05 16:54
转角遇到谁
阅读(308)
推荐(0) 编辑
遮罩层特效(根据鼠标进入离开方向出现)
摘要:遮罩层特效(根据鼠标进入离开方向出现) Climber's Delight Climber's Delight Climber's Delight ...
阅读全文
posted @
2015-05-05 16:45
转角遇到谁
阅读(444)
推荐(0) 编辑
jquery之attr和prop区别
摘要:举例:$("input").attr("checked") //返回 checked 或 undefined$("input").prop("checked") //返回 true 或 false
阅读全文
posted @
2015-05-05 16:28
转角遇到谁
阅读(127)
推荐(0) 编辑
js封装类简单举例
摘要://构造函数function Cat(name,color){ this.name=name; this.color=color;}//原型Cat.prototype={ run:function(){ //操作 alert(this.name+"run"); }, mew:functio...
阅读全文
posted @
2015-05-05 16:08
转角遇到谁
阅读(206)
推荐(0) 编辑