![](https://img-blog.csdnimg.cn/20201014180756930.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
javascript
文章平均质量分 79
zhidaobuzidao
这个作者很懒,什么都没留下…
展开
-
IE9以下的this指向问题
在JavaScript中,为了实现表现和控制相分离,可以通过0级的DOM事件属性或者2级的事件模型来实现,不过这两者在针对某个事件类型调用相应的事件句柄的时候,不能给事件句柄提供参数,也就是说,事件属性的值只能是一个函数引用。 例如不能采用这种调用方式:element.onclick = test();element.onclick = test(arg1,arg2);只能通过element.o原创 2014-08-06 20:43:41 · 520 阅读 · 0 评论 -
JavaScript中的arguments,callee,caller,apply (转)
一、Arguments 该对象代表正在执行的函数和调用他的函数的参数。 [function.]arguments[n] 参数function :选项。当前正在执行的 Function 对象的名字。 n :选项。要传递给 Function 对象的从0开始的参数值索引。 说明:Arguments是进行函数调用时,除了指定的参数外,还另外创建的一个隐藏对象。 Arguments是个类似数组但转载 2014-08-08 16:42:49 · 358 阅读 · 0 评论 -
IE6的3像素BUG
IE6的3像素BUG 1. 什么事IE6的3像素BUG?下面我们做个试验: 代码如下: IE6的3像素BUG div{background:#cccccc;} #first{float:left;width:100px;height:100px;} #second{clear:left;float:left;margintop:10px;width:100p原创 2014-07-28 21:19:48 · 482 阅读 · 0 评论 -
Detect CSS3 Support in Browsers with JavaScript
当我们使用CSS3新属性,比如:box-shadow或者transition时,会有一个问题出现,我们怎么检测浏览器是否支持这些属性?这里有一个办法,我们创建一个javascript函数,该函数将接受一个CSS属性名作为参数,并返回一个boolean值,该boolean值表明浏览器是否支持这个属性。 步骤1: 我们首先需要确定的一件事是,该如何调用这个函数。我们应该把事情想得简单一点。转载 2014-11-21 11:20:03 · 267 阅读 · 0 评论 -
JS中typeof与instanceof的区别
JavaScript 中 typeof 和 instanceof 常用来判断一个变量是否为空,或者是什么类型的。但它们之间还是有区别的: typeof typeof 是一个一元运算,放在一个运算数之前,运算数可以是任意类型。 它返回值是一个字符串,该字符串说明运算数的类型。typeof 一般只能返回如下几个结果: number,boolean,string,function转载 2014-11-22 10:27:57 · 208 阅读 · 0 评论