經常使用到的前端知識並不難,就是有不少細節須要注意。html
1. input是否支持僞元素:before和:after
根據type不一樣,支持狀況不一樣。部分支持,部分不支持
https://www.cnblogs.com/muge10/p/7891301.html
text、password、button等不支持前端
2. .net後臺List傳輸到前臺的對象.net
後臺List長度用Count表示,而js中接收到的對象用length
後臺對象傳輸到js時,對象屬性名稱全變爲首字母小寫orm
3. 與表單數據拼接參數
當請求參數中有同名參數時,後臺將讀取前面的那個
如:
$("#dataForm").serialize() + "&xxxx=xx"
其中xxxx是表單有的
此時,後臺獲得的xxxx的數據是來自表單,而不是本身加上去的那個數據
故,若是要獲得本身加的數據,則須要寫成
"xxxx=xx&" + $("#dataForm").serialize()htm
4. 關於input的checkbox複選框
由於input初始化是沒有checked屬性的,而attr獲取的是初始化屬性。
因此不論怎麼,獲取到的都是undefined
要想得到checked屬性,須要使用prop方法對象
越努力越幸運,努力須要自制,但願本身可以有更強的自制力!感恩自信自律!blog