文章来源于网络收集而来,版权归原创者所有,如有侵权请及时联系!
好用的原生API操作
位运算
位运算的效率应该是很高的,常见的多用于取值和计算。
&
- 判断一个数是否为2的n次幂,可以将其与自身减一相与
var number = 4 (number & number -1) === 0 // true
|
^
按位异或
- 不同第三个变量,就可以交换两个变量的值
var a = 4,b = 3 a = a ^ b // 7 b = a ^ b // 4 a = b ^ a // 3
Data
- 想得到format后的时间?现在不用再get年月日时分秒了,三步搞定
var temp = new Date(); var regex = /\//g; (temp.toLocaleDateString() + ' ' + temp.toLocaleTimeString().slice(2)).replace(regex,'-');
- 想将format后的时间转换为时间对象?直接用Date的构造函数
new Date("2015-5-7 9:04:10");
- 想将一个标准的时间对象转换为unix时间戳?valueOf搞定之
(new Date).valueOf() // or +new Date
参考资料
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论