摘要:
之前在开发时遇到浏览器的兼容性问题,涉及到对ie浏览器的判断。现在此做个笔记。 这里我以函数的形式来判断,在用的时候直接调用即可。 var isIE = !!window.ActiveXObject || "ActiveXObject" in window; //判断是否IE浏览器 function 阅读全文
摘要:
之前也用到过nth-child,只是当时理解的不够透彻。今天回过头去看这个知识点时,发现了一个易错点。 浏览器支持情况: 所有主流浏览器都支持nth-child()选择器,除了IE8及更早的版本。 下面还是简单说一下它的用法吧: nth-child(n):该选择器匹配属于父元素的第n个子元素,不论元 阅读全文
摘要:
之前对于canvas的基础知识初步学习了一下,今天试着用canvas画一个矩形,结果出错了,因此这里总结一下几个易错点。 1、创建一个画布(canvas)。 一个画布在网页中是一个矩形框,通过canvas元素来实现。 默认情况下 <canvas> 元素没有边框和内容。 这里需要给画布(canvas) 阅读全文
摘要:
今天无意中看到同事在学习复选框里面的checked属性的应用,当时看了一下,感觉熟悉而又陌生,发现checked属性其实还是挺奇怪的,感觉这里很有必要做一下笔记: 1、html中的checked属性。仔细研究下会发现一个很怪异的现象。 你知道上面这四个复选框到底那些被选中了?那些没被选中吗? 其实乍 阅读全文
摘要:
说到insertBefore()方法,其实javascript与jQuery中都有此方法,那么他们用法是否相同呢? 其实,还是有点区别的。反正我是爱搞混淆了,先做个小笔记吧! 1、insertBefore()方法(javascript) 语法: node.insertBefore(newnode,e 阅读全文
摘要:
instanceof运算符: 返回一个 Boolean 值,指出对象是否是特定类的一个实例。 1、字符串类型: 2、number类型: 3、布尔类型: 4、null: 5、undefined: 6、数组类型: 7、object类型: ps:所有对象都是Object类的实例 阅读全文
摘要:
in的用法,如x in y; 1、如果第二个运算数为对象,则in运算符用来检测第一个运算数是否是第二个运算数的属性名。是,返回true,否则返回false。 例: var obj = {x:1,y:2}; “x” in obj // 返回true “y” in obj // 返回true “1” i 阅读全文
摘要:
今天看书时,无意间看到了这个知识点,啥知识点?也许在各位大神看来,那是再简单不过的东西了。 说来惭愧。原来直到今天我才真正搞懂for语句。 for语句的结构如下所示: for(语句A;语句B;语句C) { 语句D; } 那么说到这里,那么你知道for语句括号中的执行顺序吗? 其实是这样的: 步骤 1 阅读全文
摘要:
每每看到这几个,就蒙圈了,这都是啥呀? 既然这么容易混淆,我还是来做个小笔记吧,以便日后查阅: 1.slice(数组) 定义:slice() 方法可从已有的数组中返回选定的元素。 用法:array.slice(start,end) 解释:该方法是对数组进行部分截取,并返回一个数组副本;参数start 阅读全文