无码av一区二区三区无码,在线观看老湿视频福利,日韩经典三级片,成 人色 网 站 欧美大片在线观看

歡迎光臨散文網(wǎng) 會員登陸 & 注冊

AE表達(dá)式 - if條件語句的使用

2021-10-28 13:40 作者:我是若比鄰  | 我要投稿

今天群里有小伙伴,貼出了下面這樣的一段表達(dá)式,問哪里出錯了。

其實問題很明顯:當(dāng)value在1-15之間時沒有返回值,所以會報錯。


習(xí)慣性的將表達(dá)式復(fù)制,粘貼到了旋轉(zhuǎn)屬性上,然后拖動旋轉(zhuǎn)屬性的值,竟然沒發(fā)現(xiàn)錯誤(拖的很快,導(dǎo)致旋轉(zhuǎn)屬性的值不在1-15這個范圍內(nèi),所以沒報錯),然后就說可以這樣寫。

確實在js代碼中這樣寫沒返回值不會報錯,但是在AE中就會報錯。


感謝群里的?熊貓來的指出問題所在,也感謝其他小伙伴的積極討論。


接下來我們再討論討論if語句。


IF條件語句

if條件語句是基于不同的條件來執(zhí)行不同的動作的。


必須寫成下面這樣:


if...else if...else語句

用來在多個代碼塊中選擇條件成立的來執(zhí)行。

如果多個代碼塊中的條件都不成立,需要給它一個默認(rèn)返回值,就是這里的else。

當(dāng)time都不滿足上面的條件時,就執(zhí)行else里的語句,else不能省略。


今天群里那位同學(xué)的問題就是少了else,沒有默認(rèn)返回值引起的錯誤。


如果你要在if語句的條件里,寫這樣的條件:2<time<4,AE中也是無法得到正確結(jié)果的。

你需要寫成下面這樣:


人有時候腦子容易抽筋,明明這么明顯的錯誤,竟然沒看出來。

明明自己寫代碼的時候,清楚的知道規(guī)范是什么樣的,但是看別人寫的,就似乎不在狀態(tài)。

所以需要交流、討論,別人一句話可能就讓你醍醐灌頂,立即頓悟。

歡迎大家進(jìn)群交流。


AE表達(dá)式 - if條件語句的使用的評論 (共 條)

分享到微博請遵守國家法律
上林县| 德阳市| 商洛市| 维西| 全椒县| 苍山县| 含山县| 江津市| 冀州市| 眉山市| 南部县| 金乡县| 永年县| 恩施市| 布尔津县| 若尔盖县| 绥芬河市| 昭平县| 湄潭县| 安远县| 临高县| 右玉县| 天柱县| 鄂伦春自治旗| 尼木县| 绥中县| 安远县| 赞皇县| 桦南县| 馆陶县| 定边县| 香格里拉县| 东兰县| 屯昌县| 天柱县| 嘉鱼县| 孙吴县| 枣强县| 株洲市| 浦北县| 霍山县|