一、篩選沒有選中的覆選框:not("input:checked") 二、匹配有VARCHAR的字元串:".*VARCHAR.*?" 三、json取值的兩種方法 一個對象,有兩種取裡面值的方法,拿裡面的KEY做例子 第一種:data.KEY 第二種:data['KEY'] 相信我,瞭解這兩種方法絕對比 ...
一、篩選沒有選中的覆選框:not("input:checked")
二、匹配有VARCHAR的字元串:".*VARCHAR.*?"
三、json取值的兩種方法
var data={ "show_in_list": 1, "enums": [ { "value": "B2B", "key": "1" }, { "value": "B2B", "key": "1" }, { "value": "C2C", "key": "1" } ], "key": "PK", "field_name": "主鍵ID", "desc": "", "column": "id", "type": "INT(10)" },
一個對象,有兩種取裡面值的方法,拿裡面的KEY做例子
第一種:data.KEY
第二種:data['KEY']
相信我,瞭解這兩種方法絕對比你只瞭解一種方法要好很多,
我就碰到過這樣的坑,因為只知道第一種方法,所以當裡面的key變成了一個字元串的時候我就手足無措了,所以知識顯得有多麼的重要
還有一個我碰的坑
就是比如
四、把var放在迴圈裡面或者外面是兩種不一樣的東西,我踩過這個坑,說到底還是因為知識不足,所以繼續加油吧
把var 放在迴圈外面
var data=0; for(var i=0;i<4;i++){ data++; console.log(data); } VM576:5 1 VM576:5 2 VM576:5 3 VM576:5 4
還有就是把var放迴圈裡面
for(var i=0;i<4;i++){ var data=0; data++; console.log(data); } 4VM573:4 1
哈哈 四次都是1
這是因為把var放裡面,每次迴圈var data都會初始化
5️⃣.jQuery設置div高度的兩種方法
1.$('div').height('300px');
2.$('div').css('height','300px');
6️⃣.把'100px'變成'100'
parseInt(100px)==100
7️⃣.親測,span,input這些行內元素設置了position:absolution的時候,這些行內元素就會變成display:block