分享9点个人认为比较重要的javascript 编程技巧
需积分: 0 46 浏览量
更新于2020-12-11
收藏 71KB PDF 举报
1.巧用判断:
在js中,NaN,undefined,Null,0,”” 在转换为bool的时候,是false,所以,可以这样写。
代码如下:
if(!obj) {}
表示一个对象如果为false的时候所做的事情,因为如果obj为以上任何一个,那么就是false,!false即是true,这样,就不需要 if(obj==null || obj == NaN ….)。
2.巧用运算符:
有一个很经典的技巧,得到时间戳。
代码如下:
var dataspan = new Date()*1;
我们知道,js是弱类型语言,Date()会返回一个表示时间的字符串,用这个字符串进行算术