作者Adicia (愛迪希亞)
看板Web_Design
標題[問題] &&=和||=的意思?
時間Sun Oct 6 15:36:26 2013
&&=
進行&&運算,並將運算結果指定給左邊的運算式
例如,下面的運算是相同的:
x&&=y;
x=x&&y;
||=
進行||運算,並將運算結果指定給左邊的運算式
例如,下面的運算是相同的
x||=y;
x=x||y;
摘自-張亞飛《Javascript +jQuery全能權威指南》
以上的解說和範例完全看不懂@@
我知道&&是and,||是or的意思
它不是比較前後,最後得出的是布林值嗎?
它可以進行什麼樣的運算呢?相加之類的嗎?
新手學習中... 請多多指點,謝謝~~
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 36.224.196.145
1F:推 liaosankai:看來和 x += y 為 x = x + y 相似 10/06 15:41
2F:推 beerson:同意樓上 10/06 18:00
3F:→ LaPass:可以這樣用沒錯,但是不管在哪種程式中都很少看到... 10/06 18:04
4F:→ qwer820404:大忌~不易讀 10/06 19:51
5F:推 hit1205:沒看過有人這樣用 XD 10/06 20:24
6F:→ danny8376:雖然可用 不過一般人不會用啊XD 10/06 20:28
7F:推 RedCarRet:你的例子是算術運算的,但這二個運算用在邏輯運算比較好 10/06 20:59
8F:→ shyangs:你有在瀏覽器試過這運算子能跑嗎?不能的話,快把書扔了。 10/06 21:57
9F:推 LaPass:等一下.... 是 &= 跟 |= 吧?我剛剛試了PHP JS JAVA ,通通 10/07 01:26
10F:→ LaPass:都是 &= |= 才能跑,這是位元運算 10/07 01:27
11F:推 flamerecca:糟XD 快把書扔了XDDD 10/07 01:47
12F:→ dlikeayu:很花俏的用法 10/07 11:03
14F:推 f1234518456:要離職的時候可以把程式都改成這些寫法 10/08 20:44