摘要:
```
this指向,记住一个法则, 是否有new ,如果有指向新实例,没有继续判断,是否有小数点,有指向调用者,没有指向window
``` 阅读全文
摘要:
```
function once (fn) { var called = false; return function () { if (!called) { called = true; fn.apply(this, arguments); } }
}
``` 阅读全文
摘要:
![](https://images2018.cnblogs.com/blog/1116870/201804/1116870-20180423221345843-425277217.png) 阅读全文
摘要:
HTML5的web storage技术有两个一个是sessionstorage和localstorage,sessionstorage顾名思义就是只在会话有效,localstorage则是长时间有效,我在项目里做demo程序时候,就使用localstorage做本地存储,相当于一个小型数据库,web 阅读全文
摘要:
```
1、Zepto.js 是专门为现代智能手机浏览器退出的 Javascript 框架, 拥有和jQuery相似的语法, 但是和jQuery相比下来, 他有很多优点, 大小方面 , 压缩后的 zepto.min.js 大小只有21K, 使用服务器端 gzip 压缩后大小只有5~10K, 可以说非常的小, 但是功能很齐全, 多出来了一些触摸屏的事件 , 它唯一不支持的就是万恶的IE, 不过用它来... 阅读全文
摘要:
```
Promise,简单说就是一个容器,里面保存着某个未来才会结束的事件(通常是一个异步操作)的结果。
``` 阅读全文
摘要:
![](http://images2017.cnblogs.com/blog/1116870/201801/1116870-20180118224753599-1316764322.png)
![](http://images2017.cnblogs.com/blog/1116870/201801/1116870-20180118224811428-1109263513.png) 阅读全文
摘要:
如果在元素上设置了 box sizing: border box; 则 padding(内边距) 和 border(边框) 也包含在 width 和 height 中 阅读全文
摘要:
.bind()创建了一个函数,当这个函数在被调用的时候,它的 this 关键词会被设置成被传入的值(这里指调用bind()时传入的参数 阅读全文
摘要:
``` 01234567890 x ``` ``` function opendialog() { var x = document.getElementById("myDialog"); x.open = true; } function closedilog() { var cl... 阅读全文