相等和不相等
相等(==)和不相等(!=)在比較的時候都會先轉換運算元然後再判斷相等性
console.log("a" == 97); //
false
"a"會先轉換為數值再比較,nan
console.log(false == 0); //
true
false會先轉換為0再比較
console.log(null == undefined); //
true
全等和不全等
這兩種比較方法不會轉換運算元,做相等性判斷的時候推薦使用這兩種方式
//比較特殊的
console.log(null === undefined); // false 這兩個是不同型別的值,所以是不全等的
JavaScript之prototype斷鏈理解
最近在論壇看到一篇帖子關於prototype斷鏈的,原文如下 var sound function person person.prototype sound 早點綁上去 var fo1o new person var person.prototype 遲了綁上去 yyyy yyyy alert f...
javascript時間戳和日期字串相互轉換
js中獲得當前時間是年份和月份,形如 201208 獲取完整的日期 var date new date var year date.getfullyear var month date.getmonth 1 month month 10 0 month month var mydate year.t...
javascript時間戳和日期字串相互轉換
獲取某個時間格式的時間戳 var stringtime 2014 07 10 10 21 12 var timestamp2 date.parse new date stringtime timestamp2 timestamp2 1000 2014 07 10 10 21 12的時間戳為 1404...