区分underfined,null和NaN 先看看下面语句的运行结果: 1: var a; 2: alert(a); //显示"undefined" 3: alert(typeof a); //显示"undefined" 4: alert(b); //显示"undefined" 以上说明a的值和类型都是‘underf...
分类:
编程语言 时间:
2015-08-25 17:10:40
阅读次数:
158
Infinity表示无穷大的特殊值。当数字运算结果超出javascript能表示的数字范围时。Nan特殊的非数字值(not a number)。0除0、数字运算符的操作数为字符等情况。Number.MAX_VALUE可表示的最大数字Number.MIN_VALUE可表示的最小数字(与零最接近的数字)...
分类:
编程语言 时间:
2015-08-21 11:17:35
阅读次数:
133
五种原始数据类型: number:数字类型 整数和小数 特殊的数(NaN) Not a Number string :字符和字符串类型 null:对象占位符 boolean:true false undefined:未定义类型 ...
分类:
编程语言 时间:
2015-08-21 00:02:33
阅读次数:
163
JS 数据类型转换方法主要有三种转换函数、强制类型转换、利用js变量弱类型转换。1. 转换函数:js提供了parseInt()和parseFloat()两个转换函数。前者把值转换成整数,后者把值转换成浮点数。只有对String类型调用这些方法,这两个函数才能正确运行;对其他类型返回的都是NaN(No...
分类:
Web程序 时间:
2015-08-19 23:40:01
阅读次数:
208
typeof操作符:返回字符串,可能是“undefined”,“boolean”,“ string”,“number”,“object”,“function”中的一种,所以不能判断数组。NaN(Not a Number):用法NaN(val)如果val能被转化成一个数就返回false,否则返回tru...
分类:
Web程序 时间:
2015-08-19 23:19:48
阅读次数:
177
1 6种值被当做假:false、null、undefined、空字符串''、数字0、数字NaN,其他所有值都为真,包括"false"2 typeof有6种值,分别是'number','string','boolean','undefined','function','object';其中typeof...
分类:
编程语言 时间:
2015-08-19 23:02:18
阅读次数:
176
javascript基础 1.NaN isNaN() 2.关系运算符 > >= 3.赋值运算符 = += -= *= /= %= 4.逻辑运算符 !&& || 5.类型转换 结果:2.
分类:
编程语言 时间:
2015-08-18 15:41:56
阅读次数:
127
这里说的隐性类型转换,是"=="引起的转换。如果存在NaN,一律返回false再看有没有布尔,有布尔就将布尔转换为数字接着看有没有字符串, 有三种情况,对方是对象,对象使用toString进行转换;对方是数字,字符串转数字;对方是字符串,直接比较;其他返回false如果是数字,对方是对象,对象取va...
分类:
Web程序 时间:
2015-08-17 21:30:49
阅读次数:
148
通过C++扩展Google V8 JS引擎的文章很多,Google V8 JS带的例子也容易明白。但是大部分文章都是Hello World型的,真正使用时发现处处是坑。nan是Native Abstractions for Node.js的简称,它让扩展V8变得非常简单。...
分类:
Web程序 时间:
2015-08-17 07:38:43
阅读次数:
149
单词Endoplasmic reticulum内质网Nan extensive intracellular membrane system whose functions include synthesis and transport of lipids and, in regions where ...
分类:
其他好文 时间:
2015-08-16 12:11:29
阅读次数:
603