位运算符是在数字底层(即表示数字的 32 个数位)进行操作的。位运算 NOT位运算 NOT
由否定号(~)表示,它是 ECMAScript 中为数不多的与二进制算术有关的运算符之一。位运算 NOT 是三步的处理过程:把运算数转换成 32
位数字把二进制数转换成它的二进制反码把二进制数转换成浮点数例如...
分类:
编程语言 时间:
2014-05-30 09:07:06
阅读次数:
366
Boolean 运算符非常重要,它使得程序语言得以正常运行。Boolean
运算符有三种:NOT、AND 和 OR。ToBoolean 操作在学习各种逻辑运算符之前,让我们先了解一下 ECMAScript-262 v5 规范中描述的
ToBoolean 操作。抽象操作 ToBoolean 将其参数按...
分类:
编程语言 时间:
2014-05-30 08:09:33
阅读次数:
331
第11章
DOM扩展W3C将一些已经成为事实标准的专有扩展标准化并写入规范当中。对DOM的两个主要扩展是SelectorsAPI(选择符API)和HTML5选择符API就是根据CSS选择符选择与某个模式匹配的DOM元素,SelectorsAPI是W3C发起制定的一个标准,致力于让浏览器原生支持CSS...
分类:
编程语言 时间:
2014-05-30 05:50:44
阅读次数:
256
乘性:乘法,除法,取模,(特殊数字[Infinity,-Infinity,NaN,0]需要注意)加性:加减法(同样特殊数字注意)关系运算符执行的是比较运算。每个关系运算符都返回一个布尔值。
常规比较:数字与数字,字符串与字符串(按字符代码数值比较) 数字和字符串比较:先将字符串转为数字再比较EC.....
分类:
编程语言 时间:
2014-05-30 05:35:19
阅读次数:
298
只有在页面在加载的过程中document.write()才能正常的工作,另外被写入的文本会准确地显示在document.write()被调用的位置。i
am a javascript hacker.i am a javascript hacker.如果在页面加载完成后执行document.write...
分类:
其他好文 时间:
2014-05-30 04:28:08
阅读次数:
206
一元运算符只有一个参数,即要操作的对象或值。它们是 ECMAScript
中最简单的运算符。deletedelete 运算符删除对以前定义的对象属性或方法的引用。例如:var o = new Object; o.name =
"David"; alert(o.name); //输出 "David" ...
分类:
编程语言 时间:
2014-05-29 14:21:05
阅读次数:
368
setTimeout定义和用法:setTimeout()方法用于在指定的毫秒数后调用函数或计算表达式。
语法:setTimeout(code,millisec) 参数:code (必需):要调用的函数后要执行的 JavaScript 代码串。
millisec(必需):在执行代...
分类:
Web程序 时间:
2014-05-29 12:15:57
阅读次数:
220
PC 上的 Firefox、Chrome 和 Safari 等浏览器,都会自动把未激活页面中的
JavaScript 定时器(setTimeout、setInterval)间隔最小值改为 1
秒以上;而移动设备上的浏览器往往会直接冻结未激活页面上的所有定时器」。今天继续聊一聊 JavaScript ...
分类:
移动开发 时间:
2014-05-29 12:08:47
阅读次数:
275
原文:Javascript 创建对象方法的总结
最近看了一下《Javascript高级程序设计(第三版)》,这本书很多人都推荐,我也再次郑重推荐一下。看过之后总得总结一下吧,于是我选了这么一个主题分享给大家。
使用Javascript创建对象的方法有很多,现在就来列举一下: 1. 使用Object构...
分类:
编程语言 时间:
2014-05-29 10:42:03
阅读次数:
242
在其他语言中,new操作符都是用来实例化创建一个对象的,JavaScript中同样如此,但是它又有一些不同。为了说清楚这个问题我们先来看一下JavaScript中的类、原型、原型链、继承这些概念吧。JavaScript中没有传统类的概念,它的类就是一个方法,也就是说JavaScript中是通过fun...
分类:
编程语言 时间:
2014-05-29 09:42:26
阅读次数:
345