第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時綁定郵箱和手機立即綁定

關于空值null的問題,為什么判斷 if(text==null)顯示不出來,而 if(text=="")就可以???

<!DOCTYPE HTML>

<html>

<head>

<meta http-equiv="Content-Type" content="text/html; charset=utf-8">

<title>無標題文檔</title>

</head>

<body>

? <p id="intro">我的課程</p>??

? <ul>??

? ? <li title="JS">JavaScript</li>??

? ? <li title="JQ">JQuery</li>??

? ? <li title="">HTML/CSS</li>??

? ? <li title="JAVA">JAVA</li>??

? ? <li title="">PHP</li>??

? </ul>??

? <h1>以下為li列表title的值,當title為空時,新設置值為"WEB前端技術":</h1>

<script type="text/javascript">

? var Lists=document.getElementsByTagName("li");

? for (var i=0; i<Lists.length;i++)

? {

? ? var text=Lists[i].getAttribute("title");

? ? if(text==null)

? ? {

? ?Lists[i].setAttribute("title","web前端技術");

? ? }

? ? ?document.write(Lists[i].getAttribute("title")+"<br>");

? }

</script>



</body>

</html>


正在回答

1 回答

1、類型

null表示的是一個對象的值,而并不是一個字符串。例如聲明一個對象的引用,String a = null ;

""表示的是一個空字符串,也就是說它的長度為0。例如聲明一個字符串String str = "" ;

?

2、內(nèi)存分配

String str = null ; 表示聲明一個字符串對象的引用,但指向為null,也就是說還沒有指向任何的內(nèi)存空間;

String str = "";??? 表示聲明一個字符串類型的引用,其值為""空字符串,這個str引用指向的是空字符串的內(nèi)存空間;

4 回復 有任何疑惑可以回復我~
#1

奔跑的楊肉串 提問者

懂了,謝謝你哈
2019-06-18 回復 有任何疑惑可以回復我~

舉報

0/150
提交
取消

關于空值null的問題,為什么判斷 if(text==null)顯示不出來,而 if(text=="")就可以???

我要回答 關注問題
微信客服

購課補貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網(wǎng)微信公眾號