这些Javascript语句是不是令你意想不到呢? 我们平时不常用,却是如此简洁优美,当然,在团队合作中请加上注释。取整同时转成数值型:'10.567890'|0//结果: 10'10.567890'^0//结果: 10-2.23456789|0//结果: -2~~-2.23456789//结果: -2日期转数值:vard=+newDate();//结果: 1295698416792more类数组对象转数组:vararr=[].slice.call(arguments);漂亮的随机码Math.random().toString(16).substring(2);//14位Math.random().toString(36).substring(2);//11位合并数组:vara=[1,2,3];varb=[4,5,6];Array.prototype.push.apply(a,b);uneval(a);//[1,2,3,4,5,6]用0补全位数:functionprefixInteger(num,length){return(num/Math.pow(10,length)).toFixed(length).substr(2);}交换值:a=[b,b=a][0];将一个数组插入另一个数组的指定位置:vara=[1,2,3,7,8,9];varb=[4,5,6];varinsertIn
...
继续阅读
(40)