[原創]DW CC中輸入JS代碼為什么容易出錯 如何解決沒有錯誤提示又該怎么辦?(圖)
ChongMingS.COM崇明網訊 很喜歡使用DW寫代碼,不過在寫非純JS代碼時,經常會遇到莫名錯誤,卻沒有提示,甚至代碼完全是正確的,但顯示出的頁面還是錯誤,讓人百思不得其解,相信很多朋友嘴里就會立刻蹦出換個軟件。
崇明網小編還真不信這個邪了,網上也沒找到這么個具體說明,也看不懂外文資料,算了吧,想辦法測試,看什么原因。
平時也不怎么寫JS,所以在單一頁面中直接執行,并不打算通過創建關聯js頁面,或許單獨js頁面DW更容易支持檢測也未必,算了,還是考慮先期的條件吧。
JS需要一步一步寫,一步一步測,這也是按照它的語言邏輯來判斷的,所以呀,從頭寫到尾,不斷出現小問題,也無法獲得提示,寫起來真是麻煩。
經過多次的比對,小編發現:是我們對DW的代碼色彩提示不是很清楚,也是問題的一個關鍵。
有白色、藍色、綠色、紫色和橙色,這些顏色具體如何定義,暫時還是不怎么清楚,不過在JS代碼中,綠色是數字的數值,紫色基本能確定是屬性的名稱,橙色大概是賦的值,白色好像是文本對象,藍色很多是標簽,而在HTML代碼里,綠色卻又成了屬性的名詞,真讓人難以定義。
不管這個,我們還是來看看為什么出錯,明明看著代碼都對呀,為什么保存后的就是不對呢?
眼睛都看累了,正如顏色定義,終于看出點名堂,賦值應該是橙色的,但是有成白色的了,這是怎么回事?原來呀,在輸入代碼的時候,小編把DW的提示關掉了,而是直接輸入,這樣一來,就變成白色的了,刪掉,重新輸入1遍,提示的賦值又出現了,直接選中,這下代碼顏色就成了橙色,再試試,OK,成功了!
另外,要想具體調試,目前還只能靠Chrome進行斷點調試,部分代碼明明有錯,Chrome也無法提示,還是有點遺憾。
先說到這里,還有很多不懂的地方,需要我們自己不斷探索學習,如果你有更好的糾錯提示方法,記得留言告知,謝謝。
本文原創版權歸屬ChongMingS.COM崇明網,轉載請注明出處。