js判斷變量初始化的三種形式及推薦用的形式
更新時(shí)間:2014年07月22日 15:37:02 投稿:whsnow
這篇文章主要介紹了js判斷變量初始化的三種形式及推薦用的形式,需要的朋友可以參考下
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title></title>
<script type="text/javascript">
//js判斷變量初始化有三種形式
var x;
if (x == null) {
alert("x為null");
}
if (typeof (x) == "undefined") {
alert("x為undefined");
}
//判斷變量初始化推薦用這種形式
if(!x) {
alert("不x"); //if(x){} 意思是:變量已經(jīng)被初始化了(初始化了的意思就表示變量已經(jīng)賦值了),或者變量不為空,或者變量不為undefined
}
</script>
</head>
<body>
<a href="javascript:alert()" rel="external nofollow" >獲取當(dāng)?shù)貢r(shí)間</a>
</body>
</html>
相關(guān)文章
javascript中的replace函數(shù)(帶注釋demo)
在js中有兩個(gè)replace函數(shù) 一個(gè)是location.replace(url) 跳轉(zhuǎn)到一個(gè)新的url.一個(gè)string.replace("xx","yy") 替換字符串 返回一個(gè)新的字符串,該方法并不改變字符串本身。下面通過本文給大家介紹javascript中的replace函數(shù)2018-01-01
基于JavaScript實(shí)現(xiàn)添加到購物車效果附源碼下載
這篇文章主要介紹了基于JavaScript實(shí)現(xiàn)添加到購物車效果附源碼下載的相關(guān)資料,非常不錯(cuò),具有參考借鑒價(jià)值,需要的朋友可以參考下2016-08-08
js中如何復(fù)制一個(gè)對(duì)象并獲取其所有屬性和屬性對(duì)應(yīng)的值
如果知道這個(gè)對(duì)象的所有屬性自然就可以重新new一個(gè),然后對(duì)每個(gè)屬性賦值,就可以做到,但如果不知道呢?如何創(chuàng)建一個(gè)內(nèi)容相同 的對(duì)象呢?下面有個(gè)不錯(cuò)的示例,大家可以看看2013-10-10
JavaScript報(bào)錯(cuò):Uncaught TypeError: Cannot set&n
在 JavaScript 編程中,“Uncaught TypeError: Cannot set property ‘X’ of undefined” 是一種常見的錯(cuò)誤,這種錯(cuò)誤通常發(fā)生在試圖給一個(gè)未定義的對(duì)象的屬性賦值時(shí),本文介紹了JavaScript報(bào)錯(cuò)的解決方案,需要的朋友可以參考下2024-07-07
dtree 網(wǎng)頁樹狀菜單及傳遞對(duì)象集合到j(luò)s內(nèi),動(dòng)態(tài)生成節(jié)點(diǎn)
最近要做一個(gè)聯(lián)系人的選擇框,選擇聯(lián)系人后,將聯(lián)系人的手機(jī)號(hào)添加到網(wǎng)頁的輸入框,可以支持復(fù)選框2012-04-04
JS利用window.print()實(shí)現(xiàn)網(wǎng)頁打印功能
print作為瀏覽已經(jīng)比較成熟的技術(shù)可以經(jīng)常被用來打印頁面的部分內(nèi)容。本文將在JS中調(diào)用window.print()方法實(shí)現(xiàn)網(wǎng)頁打印功能,感興趣的可以跟隨小編一起學(xué)習(xí)一下2022-04-04

