亚洲av成人无遮挡网站在线观看,少妇性bbb搡bbb爽爽爽,亚洲av日韩精品久久久久久,兔费看少妇性l交大片免费,无码少妇一区二区三区

Chinaunix

標(biāo)題: 借C版問(wèn)個(gè)javascript的問(wèn)題 [打印本頁(yè)]

作者: AD8018    時(shí)間: 2012-06-04 15:54
標(biāo)題: 借C版問(wèn)個(gè)javascript的問(wèn)題
A、B為任意表達(dá)式

if( A && B )
A 為0時(shí),B不會(huì)參與計(jì)算。

javascript也是這樣的嗎?

迷糊了。


作者: dengxiayehu    時(shí)間: 2012-06-04 16:26
lz是 模糊 了吧

醬油路過(guò),應(yīng)該是吧
作者: 光速    時(shí)間: 2012-06-04 16:34
本帖最后由 光速 于 2012-06-04 16:35 編輯

我還迷糊字符型指針能否指向一個(gè)字符?!
作者: mirnshi    時(shí)間: 2012-06-04 16:35
不至于這么弱智吧?
作者: AD8018    時(shí)間: 2012-06-04 17:11
真的啊,樓上各位不要笑我。
依稀記得js中,當(dāng)obj為undefined時(shí),這樣的代碼出錯(cuò)過(guò)   
if(  obj  && obj.attr )
(當(dāng)時(shí)可能debug沒(méi)看清,現(xiàn)在重現(xiàn)不了現(xiàn)場(chǎng)了)

然后很長(zhǎng)時(shí)間,我就一直不確定js的短路計(jì)算行為。

剛才查到, C/C++中,&& || 和 ?,這三種是可以短路的。
js中, && ||是短路的。
js中的問(wèn)號(hào)三段式,能否短路呢?

https://developer.mozilla.org/en/JavaScript/Reference/Operators
http://en.wikipedia.org/wiki/Short-circuit_evaluation


作者: folklore    時(shí)間: 2012-06-04 17:42
回復(fù) 5# AD8018


    in vb

a&&b
what ever a is true or false
both a & b be computed.

the answer is : just test it..

<script type="text/javascript">
function b(){
   alert("hahe");
   return true;
}

if(1==0 && b()){
    alert("sb");
}

</script>
作者: yyxxzz    時(shí)間: 2012-06-04 21:18
AD8018 發(fā)表于 2012-06-04 17:11
真的啊,樓上各位不要笑我。
依稀記得js中,當(dāng)obj為undefined時(shí),這樣的代碼出錯(cuò)過(guò)   
if(  obj  && obj. ...


undefined 也是javascript 里的一種類型
if( obj && obj.attr ) 可以改為 if(obj!=undefined && obj.attr)
作者: AD8018    時(shí)間: 2012-06-04 22:17
和一幫C都寫(xiě)不好的人討論javascript,老子瞎了眼了





歡迎光臨 Chinaunix (http://72891.cn/) Powered by Discuz! X3.2