摘要:
没开启软件的提醒 阅读全文
摘要:
var Observer = (function(){ var _messages = {}; return { regist : function(type,fn){ if(typeof _messages[type] === 'undefined'){ _messages[type] = [fn]; ... 阅读全文
摘要:
1 function getStyle(obj, attr){ 2 if(obj.currentStyle){ 3 style = obj.currentStyle[attr]; //兼容IE8以下 4 }else{ 5 style = getComputedStyle(obj,false)[attr]; 6 }; 7 ... 阅读全文
摘要:
掌握谷歌浏览器的快捷键,能提升一定的使用效率。 Windows 和 Linux 标签页和窗口快捷键 操作 快捷键 打开新窗口 Ctrl + n 在隐身模式下打开新窗口 Ctrl + Shift + n 打开新的标签页,并跳转到该标签页 Ctrl + t 重新打开最后关闭的标签页,并跳转到该标签页 C 阅读全文
摘要:
同目录下新建ajax.txt文件,用http访问以上html文件。 阅读全文
摘要:
1.使用in关键字。该方法可以判断对象的自有属性和继承来的属性是否存在。 2.使用对象的hasOwnProperty()方法。该方法只能判断自有属性是否存在,对于继承属性会返回false。 3.用undefined判断。自有属性和继承属性均可判断,如果属性的值就是undefined的话,该方法不能返 阅读全文
摘要:
1 1.const定义常量(数字类型,字符串类型)定义后不能修改,let定义的变量,在if或for内形成作用域。 2.var asyncOneByOne = (arr) => {}; // 当函数只有一个参数时()可以省略,当函数体只有一句代码时{}和return可以省略。 3.var fn = ( 阅读全文
摘要:
1)Git是分布式的,SVN不是: 这 是GIT和其它非分布式的版本控制系统,例如SVN,CVS等,最核心的区别。好处是跟其他同事不会有太多的冲突,自己写的代码放在自己电脑上,一段时间后再提交、合并,也可以不用联网在本地提交;如果你能理解这个概念,那么你就已经上手一半了。需要做一点声明,GIT并 不 阅读全文
摘要:
使用border-image属性实现物理1px 阅读全文