課程
/前端開發
/JavaScript
/瀑布流布局
if(checkScrollSlide){...};少了“()”,應該是if(checkScrollSlide()){...}。但是我想問的是,為啥不加“()”它永遠都是true
2014-07-17
源自:瀑布流布局 3-2
正在回答
在if里加了括號后,加載的效果好多了,不是那種一滾動就去加載的那種了
為什么我加括號后沒變化?不想無窮的加載,只要把后面又加上的三張圖片加載出來就可以啦,怎么辦?
樓上說的對,老師這塊直接寫是不對的,相當于一直是true。
checkScrollSlide()代表的是返回值,可以使true,也可以是false,但是checkScrollSlide是一個完整的函數,代表fn(){},這個函數已經有了定義,所以一定是對的
我的加()后就沒效果了
因為,checkScrollSlide被javascript識別為未定義的變量(undefined),而bool(undefined)等于true.
正確答案是 if(checkScrollSlide()){...},為什么它永遠是true,因為放在if判斷括號內的變量會隱式轉換 為boolean 值,而 checkScrollSlide 已經定義了,所以永遠都是true,這位老師講的好粗心啊
同上,求解答
對啊。應該要加()
舉報
瀑布流布局是網站比較流行的一種布局方式,教你實現三大方式
2 回答當瀏覽器窗口縮小或者放大時,列數仍會隨之改變
1 回答我用的是火狐瀏覽器,怎么按F12不能出現老師說的驗證
1 回答關于獲取class為box的盒子
3 回答是否可以做朋友么
2 回答為何高度會出現重復的問題
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網安備11010802030151號
購課補貼聯系客服咨詢優惠詳情
慕課網APP您的移動學習伙伴
掃描二維碼關注慕課網微信公眾號
2015-07-21
在if里加了括號后,加載的效果好多了,不是那種一滾動就去加載的那種了
2015-03-10
為什么我加括號后沒變化?不想無窮的加載,只要把后面又加上的三張圖片加載出來就可以啦,怎么辦?
2014-10-05
樓上說的對,老師這塊直接寫是不對的,相當于一直是true。
2014-10-01
checkScrollSlide()代表的是返回值,可以使true,也可以是false,但是checkScrollSlide是一個完整的函數,代表fn(){},這個函數已經有了定義,所以一定是對的
2014-09-16
我的加()后就沒效果了
2014-09-09
因為,checkScrollSlide被javascript識別為未定義的變量(undefined),而bool(undefined)等于true.
2014-08-24
正確答案是 if(checkScrollSlide()){...},為什么它永遠是true,因為放在if判斷括號內的變量會隱式轉換 為boolean 值,而 checkScrollSlide 已經定義了,所以永遠都是true,這位老師講的好粗心啊
2014-08-21
同上,求解答
2014-08-19
對啊。應該要加()