Math.round(x*100)/100 将浮点数四舍五入,取小数点后2位 可以实现保留两位小数 强制保留两位小数 function toDecimal2(x ) { var f = parseFloat(x); if (isNaN(f)) { return false; } var f = Ma ...
分类:
Web程序 时间:
2016-06-05 15:31:04
阅读次数:
135
Global对象 Global全局对象 ECMAScript中最特别的对象,因为从那个角度上看,这个对象都是不存在的。 isNaN()、isFinite()、parseInt()以及parseFloat(),实际上全部都是Global对象的方法。除此之外Global还包含其他一些方法。 1.URI编 ...
分类:
编程语言 时间:
2016-06-03 12:52:07
阅读次数:
159
1.类型转换: 分为自动转换和强制转换,一般用强制转换。 其他类型转换为整数:parseInt(); 其他类型转换为小数:parseFloat(); 判断是否是一个合法的数字类型:isNaN(); 是数字的话返回false,不是数字的话返回ture。 示例: 需要将prompt放进isNaN方法内 ...
分类:
Web程序 时间:
2016-05-23 17:12:08
阅读次数:
191
一、二进制和八进制表示法 1、ES6提供了二进制和八进制数值的新的写法,分别用前缀0b(或0B)和0o(或0O)表示。 2、如果要将0b和0o前缀的字符串数值转为十进制,要使用Number方法。 二、Number.isFinite(), Number.isNaN() 1、用来检查Infinite和N ...
分类:
其他好文 时间:
2016-05-20 22:16:11
阅读次数:
207
//格式化金钱( 9,999.00)function formatCurrency(num) { num = num.toString().replace(/\$|\,/g, ''); if (isNaN(num)) num = "0"; sign = (num == (num = Math.abs ...
分类:
其他好文 时间:
2016-05-20 14:33:30
阅读次数:
198
1.类型转换: 分为自动转换和强制转换,一般用强制转换。 其他类型转换为整数:parseInt();int整数 其他类型转换为小数:parseFloat();float小数(小数点后几位较短) 判断是否是一个合法的数字类型:isNaN();重点 是数字的话返回false,不是数字的话返回ture。 ...
分类:
Web程序 时间:
2016-05-14 00:45:56
阅读次数:
246
上面的代码isNaN的意思是is not a Number 也就是说当他是数字的时候返回的是false 当文本中含有数字的时候返回的true; 返回的是true; 返回的是false; 返回的是true; 说明这是判断一个这是不是一个字符串的方法,如果是字符串,则返回true; 如果不是字符串则返回 ...
分类:
Web程序 时间:
2016-05-13 14:25:28
阅读次数:
170
1.类型转换: 分为自动转换和强制转换,一般用强制转换。 其他类型转换为整数:parseInt(); 其他类型转换为小数:parseFloat(); 判断是否是一个合法的数字类型:isNaN(); 是数字的话返回false,不是数字的话返回ture。 示例: 需要将prompt放进isNaN方法内 ...
分类:
Web程序 时间:
2016-05-13 09:08:54
阅读次数:
258
1.类型转换: 分为自动转换和强制转换,一般用强制转换。 其他类型转换为整数:parseInt(); 其他类型转换为小数:parseFloat(); 判断是否是一个合法的数字类型:isNaN(); 是数字的话返回false,不是数字的话返回ture。 2.运算符: 数学运算符:+ - * / % + ...
分类:
Web程序 时间:
2016-05-04 09:05:36
阅读次数:
299
一、函数基础??1、返回值:如果某个函数没有显式的return返回值,默认它的返回值为undefined
??2、参数:内建变量arguments,能返回函数所接收的所有参数
????
??3、预定义(内建)函数 —— isNaN:
????a、检测parseInt / parseFloat调用是否成功。
????
????b、NaN不存在等值的概念, 也就是说表达式NaN === Na...
分类:
编程语言 时间:
2016-04-29 17:28:40
阅读次数:
195