javascript浏览器兼容教程之事件处理 Javascript
1. window.event【分析说明】先看一段代码
function et(){ alert(event);//IE: [object]}
以上代码在IE运行的结果是[object],而在Firefox无法运行。 因为在I
标签: javascript
js中的caller和callee属性介绍和例子 Javascript
一、caller 返回一个对函数的引用,该函数调用了当前函数。 functionName.caller functionName 对象是所执行函数的名称。 说明 对于函数来说,caller 属性只有在函数执行时才有定义。 如果函数是由 Ja...
标签: javascript
Javascript中的delete操作符详细介绍 Javascript
一、变量 说到javascript中的delete操作符,还是首先要搞清楚javascript中的变量和属性之间的关系。 javascript中,变量和对象属性关系非常微妙,甚至可以很多时候会被等同起来,因为 javascript 在执行脚...
标签: javascript
详解js闭包 Javascript
闭包(closure)是Javascript语言的一个难点,也是它的特色,很多高级应用都要依靠闭包实现。 闭包有三个特性: 1.函数嵌套函数 2.函数内部可以引用外部的参数和变量 3.参数和变量不会被垃圾回收机制回收 闭包是指有权访问另一个...
标签: javascript
JavaScript中switch判断容易犯错的一个细节 Javascript
switch语句与if语句的关系最为密切,也是其它编程语言中普遍使用的一种流程控制语句,但switch的匹配是全等模式,如果不注意这个细节则写程序时往往
标签: javascript
JavaScript实现的GBK、UTF8字符串实际长度计算函数 Javascript
大家都知道,在JS中字符串的长度不分中英文字符, 每一个字符都算一个长度,这跟PHP里的strlen()函数就不太一样。PHP里的strlen()函数根据字符集把GBK的中文每个2累加,把UTF-8的中文字符每个按3累加。 有些童鞋可能要问...
标签: javascript
javascript实现的一个随机点名功能 Javascript
这个其实是对JS随机数的一个练习方式,先把所有人得名字预先写好在一个数组里,然后让数组里的值快速的显示在区域内,当你按停的时候滚动就会停
标签: javascript
js中运算符&& 和 || 的使用记录 Javascript
这2个运算符经常用到,总是弄混,记录下。。。 a() && b() :如果执行a()后返回true,则执行b()并返回b的值;如果执行a()后返回false,则整个表达式返回a()的值,b()不执行; a() || b() :如果执行a()...
标签: javascript
javascript ajax的5种状态介绍 Javascript
在《Pragmatic ajax(动态网站静态化) A Web 2.0 Primer 》中偶然看到对readyStae状态的介绍,感觉这个介绍很实在,摘译如下:0: (Uninitialized) the send( ) method has no
标签: javascript
javascript中实现兼容JAVA的hashCode算法代码分享 Javascript
在java中一个hashCode算法,可以用来计算一个字符串的hash值,今天一个朋友突然问俺能不能在js中计算hashCode,要求和java的hashCode计算结果一样。对于java
标签: javascript