摘要:
事件 浏览器客户端上客户触发的行为都称为事件 所有的事件都是天生自带的,不需要我们去绑定,只需要我们去触发。 通过obj.事件名=function(){} 事件名:onmouseover onmouseout onmousedown onmousemove onmouseup Onclick onc 阅读全文
摘要:
/*cookie的三种操作:读取,写入,删除*/ var CookieUtil = { get:function(name){ var cookieName = encodeURIComponent(name) + "=", cookieStart = document.cookie.indexOf 阅读全文
摘要:
// event(事件)工具集,来源:github.com/markyun markyun.Event = { // 页面加载完成后 readyEvent : function(fn) { if (fn==null) { fn=document; } var oldonload = window.o 阅读全文
摘要:
ECMAscript 6添加了第二种运行模式:”严格模式”(strict mode)。 顾名思义,这种模式使得Javascript在更严格的条件下运行。 设立”严格模式”的目的,主要有以下几个: 1. 消除Javascript语法的一些不合理、不严谨之处,减少一些怪异行为; 2. 消除代码运行的一些 阅读全文
摘要:
弹出系统对话框: alert(); //不同浏览器中alert弹出框的外观是不同的 confirm(); //缺点: 兼容不太好 prompt(); //不推荐使用 打开窗口, 关闭窗口: window.open(url,target) 参数解释: url: 要打开的地址. target: 新窗口的 阅读全文
摘要:
client系列: clientTop: 内容到边框顶部的距离, 即边框的高度. clientLeft: 内容区域到边框左部的区域, 即边框的宽度. clientWidth: 内容区域+左右padding, 表示可视宽度. clientHeight: 内容区域+上下padding, 表示可视高度. 阅读全文
摘要:
对“事件处理程序过多”问题的解决方案就是事件委托。事件委托利用了事件冒泡,只指定一个事件处理程序,就可以管理某一类型的所有事件。例如: <ul id="myul"> <li id="go">go somewhere</li> <li id="do">do something</li> <li id= 阅读全文
摘要:
常用内置函对象 数组Array 字符串String 日期对象Date 内置对象Math 函数Function 伪数组arguments [参考资料1]https://www.cnblogs.com/majj/p/9095590.html [参考资料2]http://www.runoob.com/js 阅读全文
摘要:
一、变量的声明 声明变量的时候,变量名前面要加两根连词线(--)。 body { --foo: #7F583F; --bar: #F7EFD2; } 上面代码中,body选择器里面声明了两个变量:--foo和--bar。 它们与color、font-size等正式属性没有什么不同,只是没有默认含义。 阅读全文
摘要:
普通函数 普通函数中的this,普通函数中的this表示调用此函数时的对象,如下例: var x=11; var obj={ x:22, say:function(){ console.log(this.x) } } obj.say(); //console.log输出的是22 //调用say函数的 阅读全文