關於view.js和Service.js代碼分析

關於require.js中的require和define的問題

基礎知識:http://www.runoob.com/w3cnote/requirejs-tutorial-1.html
關於baseURL配置:https://www.cnblogs.com/lcngu/p/5712098.html
define的詳細原理:https://www.cnblogs.com/minghui007/p/7127762.html
一些問題:https://www.zhihu.com/question/21260764

關於$(#id)和document.getElementById(id)的區別

document.getElementById(“id”) 得到的是[object HTMLDivElement]一個DOM對象;
$("#id") 得到的是[object Object]一個Jquery 對象。
兩者之間的相互轉化:
$(document.getElementById(“id”)) 就可以由一個DOM對象變爲一個Jquery 對象了;
$("#id")[0] 或是$("#id").get(0) 就可以由一個jquery 對象變爲一個DOM對象了。


延伸:
varotherWageChageType =document.getElementById(“otherWageChageType”).value;
“otherWageChageType”這個ID不存在導致的,JS報錯,導致頁面死掉不動了。
$("#otherWageChageType").val();
varotherWageChageType取得的值是undefined ,頁面不會報錯,更不會死掉,只是後續用此值所要做的判斷沒法得到正確想要的結果而已。
就用戶體驗來說,用jquery的更好些。


問題

1、$.parser.serialOptions()是什麼意思

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章