typeof结果举例://typeof部分类型运算结果typeof(1): numbertypeof(NaN): numbertypeof(Number.MIN_VALUE): numbertypeof(Infinity): numbertypeof("123"): stringtypeof(tru...
分类:
其他好文 时间:
2016-01-13 10:48:40
阅读次数:
128
1 /** 2 @type {Number} 3 @const 4 */ 5 NaN = 0; 6 /** 7 @type {Number} 8 */ 9 Infinity = 0; 10 undefined = 0; 11 /** 12 @param {*} x 13 @ret...
分类:
其他好文 时间:
2016-01-12 15:17:11
阅读次数:
161
今天了解下js中的几类运算符,其实都跟java等语言中的运算符类似,以下挑较重要的几点说明下:1.+,-,*,/ ,%js中number类型即为浮点数,所以在 / 运算后,得到的是浮点数;被除数是0,得到的是Infinity/-Infinity,0/0得到NaN.1 var t1 = 10 / 3;...
分类:
Web程序 时间:
2016-01-10 19:47:55
阅读次数:
200
方法主要有三种转换函数、强制类型转换、利用js变量弱类型转换。1. 转换函数:js提供了parseInt()和parseFloat()两个转换函数。前者把值转换成整数,后者把值转换成浮点数。只有对String类型调用这些方法,这两个函数才能正确运行;对其他类型返回的都是NaN(Not a Numbe...
分类:
Web程序 时间:
2016-01-06 23:36:50
阅读次数:
168
今天在知乎上看到一篇JavaScript技巧,学习并收藏之1. 快速打印一个五分制的评分情况function getRating(rating) { if(rating > 5 || rating ![]true => !![]undefined => [][[]]NaN => +[![]]0 =>...
分类:
编程语言 时间:
2016-01-03 18:22:40
阅读次数:
179
window.prompt和document.writeln函数prompt是系统提供的window对象内置的函数,可以在网页上提供一个输入框,并返回响应writeln函数是向文档写html表达式或js代码,可以向浏览器输出。注:在逻辑运算中0、“”、false、null、undefined、NaN...
分类:
Web程序 时间:
2016-01-03 02:38:46
阅读次数:
166
js是一个动态的,也就是说,当赋值之后还是可以接着改变js的数据类型:一、基本数据类型1、数值型特殊的值:NaN(not a number)判断是否是一个数var a = “abc”;window.alaert(parseInt(a));infinity(无穷大)window.alaert(6/0)...
分类:
Web程序 时间:
2015-12-31 01:38:53
阅读次数:
216
1. null是不可比较的(跟java中的NaN类似),因此其比较操作总是false比如:update table set channel = #channel# where order_id = 12345 and channel 'AA' (如果channel为null,则channel'AA....
分类:
数据库 时间:
2015-12-23 10:37:13
阅读次数:
166
1.乘性操作符: 1)*法操作法: Infinity * 0 = NaN Infinity * 非零 = Infinity 或 - Infinity 2)/法操作符: Infinity / Infinity = NaN 0/0 = NaN N0 / 0 = Infinity2...
分类:
其他好文 时间:
2015-12-19 19:10:40
阅读次数:
149
javascript数据类型有:1,基础数据类型:string,number(NaN),boolean,undefined,null(object);2,引用数据类型:object 其中需要说明白的是undefined 产生undefined值,通常是声明了变量但未赋值。ps:一般未定义的变...
分类:
编程语言 时间:
2015-12-19 00:02:51
阅读次数:
226