10 2021 档案
摘要:日期对象,是系统提供好的,并且是静态的拍照片时间戳 var firstTime = new Date().getTime(); for(var i=0;i<10000000;i++){} var lastTime = new Date().getTime(); console(lastTime -
阅读全文
摘要:解决attachEvent的this指向问题 div.attachEvent("onclick",function(){ handle.call(div); }) function handle(){ console.log(this) } addEventListener,attachEvent,
阅读全文
摘要:查看滚动条的距离 function getScrollOffset(){ if(window.pageXOffset){ return { x:window.pageXOffset, y:window.pageYOffset } }else{ return { x:document.body.scr
阅读全文
摘要:节点有:元素节点 1属性节点 2文本节点 3注释节点 8document 9DocumentFragment 11 节点的四个属性nodeName:标签名,只读nodeValue:节点的文本内容,可写nodeType:节点类型,只读attributes:Element节点的属性集合 找节点:(包含文
阅读全文
摘要:Dom基本操作document是一个对象这里所有的JS必须放到dom生成后执行 getElementById()getElementsByTagName()getElementsByClassName()getElementsByName() //这两个不是实时的,相当于创建了一个副本querySe
阅读全文
摘要://在try里面发生的错误,不会执行错误后的try里的代码 //try后面的代码继续执行; try{ console.log("a"); console.log(b); console.log("a"); }catch(e){ console.log(e); } console.log(b) out
阅读全文
摘要:2.属性的增、删、改、查;3.对象的创建方法; 1.字面量; 2.构造函数 系统自带: new Object();Array();Number();Boolean();String();Date() 自定义:function Person(){...} 3.object.create(原型) eg.
阅读全文
摘要:定义 1.命名函数表达式 var test = function abc(){ console.log("a"); } 2.匿名函数表达式 var demo = function(){ console.log("a"); } //形参,实参 function sum(a,b,c,d){ if(sum
阅读全文
摘要:1.计算2的n次幂,n可输入,n为自然数。 /* n=1 1*2 n=2 1*2*2 n=3 1*2*2*2 */ var n = parseInt(window.prompt("input")); var mul=1; for(var i=1;i<=n;i++){ mul *= 2; } cons
阅读全文
摘要:主流浏览器IE tridentChrome webkit/blinkfirefox GeckoOpera prestoSafari webkit 值类型 不可改变的原始值(栈数据)stack 先进后出 电梯Number,String,Boolean,undefined,null 引用值(堆数据)he
阅读全文
摘要:\w [0-9A-z_] \W [^\w] \d [0-9] \D [^\d] \s [\t\n\r\v\f] \S [^\s] \b 单词边界 \B 非单词边界 . [^\r\n] 量词 正则是贪婪的 n+ {1,infinity} n* {0,infinity} n? {0,1} n{x} {x
阅读全文