toLocaleSting()】的更多相关文章

之前一直忽略了这一方法,直到前天的笔试题,两种方式实现如下功能... 1234567890→1,234,567,890 当时我的思路是这样的:1.字符串反转,插入逗号,再反转 2.求余数,将字符串一分为二,对后面部分进行插入逗号,再字符串拼接 面试回来后,亮神给了一个很帅的方法:(1234567890).toLocaleString(3) 而梦神说,其实微软并不建议用3,而是使用.toLocaleString('zh-CN'). 其他: http://www.w3school.com.cn/js…
首先我们随意创建一个对象,这很简单,打开FF浏览器的Firebug切换到控制台或者打开webkit浏览器的审查元素功能. 输入以下内容: var obj1=[1,2,3,4,5] var obj2=[5,4,3,2,1] var obj3=[obj1,obj2] 接着试试调用obj3的toString(),toLocaleString(),valueOf()方法: 根据输出结果可以发现toString()和toLocaleString()方法输出的内容是一样的,且都为字符串形式.而valueOf…
1.var arr=['1','2','3'] typeof arr (判断数组类型)    print(arr)打印数组内容 2.arr[100]='x',  数组中间自动添加,alert(arr.length)     101 3.arr.join('_')  在数组中添加‘_’; 4. '0' in arr :对下标0是否存在进行检验  0 in arr 数值0将会被转换成字符串'0'进行检验 5.concat([数组1],[数组2])   2个数组链接,生成一个新的数组 6.every(…
1.Number对象(基本数据类型) Number对象的方法大多是一些强制转换方法,如果转换失败返回NaN,以下举例中用number来代替具体数字: *console.log在控制台输出(键盘F12可查看) Number(number) 将数据转换为数值 console.log(Number("12A"));//包含了非数字字符 输出NaN console.log(Number("232342"));//返回数字232342console.log(Number(tr…