在javascipt中有五大基本数据类型,列表如下:1、数字 他们又又包括(正负整数,浮点数)十进制数,十六进制数与八进制数,指数和特殊数值NaN,(Infinity,-Infinity)正负无穷2、字符串 所有包在引号内的字符3、布尔值 true or false4、undefined u...
分类:
编程语言 时间:
2015-06-18 01:51:11
阅读次数:
162
javascript 的非数值(NaN)有点特殊 他和任何数都不相等 包括自身。所以没办法通过x == NaN 判断 x是否是NaN应该使用x != xisNaN 函数isFinite函数
分类:
Web程序 时间:
2015-06-11 12:49:05
阅读次数:
115
一、angular.version 判断angular的版本console.log(angular.version);二、angular.equals 判断两个变量是否相等var a = NaN;var b = NaN;console.log(angular.equals(a,b)...
分类:
Web程序 时间:
2015-06-10 06:28:13
阅读次数:
198
1.类型分析: js中的数据类型有undefined,boolean,number,string,object等5种,前4种为原始类型,第5种为引用类型。 代码: var?a1; var?a2?=?true; var?a3?=?1; var?a4?=?"Hello"; var?a5?=?new?O...
分类:
编程语言 时间:
2015-06-08 13:30:52
阅读次数:
121
ECMAScript 定义了 5 个算术运算符,加、减、乘、除、求模(取余)。如果在算术运算的值不是数值,那么后台会先使用 Number()转型函数将其转换为数值(隐式转换)。一、加法 var box = 1 + 2; //等于 3 var box = 1 + NaN; ...
分类:
编程语言 时间:
2015-06-07 23:35:09
阅读次数:
238
Number():设法把括号里面的值,转换成一个数,转换不了为数字的话,就返回NaN。注意:Number()函数,会拒绝任何包含,非数字字符的字符串(阿拉伯数字、一个有效的小数位、+、-符号是允许的,其他的字符则不行的。)parseFloat():设法把括号里面的值,转换成一个浮点数,它从左到右的逐...
分类:
编程语言 时间:
2015-06-06 23:17:50
阅读次数:
188
为参数赋初值JavaScript中没有重载的概念,不过JavaScript中函数的参数都是可选的,如果调用时少写了一个参数,将会被undefined所代替。eg:function Add(A, B) { return A + B; } plus(5); // NaN此处Add(5)与Add(5, u...
分类:
编程语言 时间:
2015-06-06 16:23:22
阅读次数:
150
1、什么是NaN?not a number 不是数字,但是使用typeof检测可以看出它是数字类型;也就是说它在JS中的数据类型当中,归属于number类型;JS中的数据类型:number(NaN)、string、boolean、function、undefined、object(obj、[]、{}...
分类:
Web程序 时间:
2015-06-05 06:07:37
阅读次数:
119
1.特殊变量与常数主题词意义主题词意义ans计算结果的变量名computer确定运行的计算机eps浮点相对精度Inf无穷大I虚数单位inputname输入参数名NaN非数nargin输入参数个数nargout输出参数的数目pi圆周率nargoutchk有效的输出参数数目realmax最大正浮点数re...
分类:
其他好文 时间:
2015-06-05 00:39:28
阅读次数:
142
JS中的数据类型:数字(NaN)、字符串、布尔、函数、对象(obj、[]、{}、null)、未定义 一:显示类型转换,Number() parseInt() parseFloat() 隐式类型转换 ,- * / %(取余数) “200”-3 197 变成数字 + 200+“3” 203 变成字符串 ...
分类:
其他好文 时间:
2015-06-04 17:02:19
阅读次数:
124