首页 > 代码库 > 选中没有选中的复选框,匹配含有某个字符串的正则,json取值的两种方法,把变量定义在外面跟里面的区别
选中没有选中的复选框,匹配含有某个字符串的正则,json取值的两种方法,把变量定义在外面跟里面的区别
一、筛选没有选中的复选框:not("input:checked")
二、匹配有VARCHAR的字符串:".*VARCHAR.*?"
三、json取值的两种方法
var data=http://www.mamicode.com/{ "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=http://www.mamicode.com/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=http://www.mamicode.com/0; data++; console.log(data); } 4VM573:4 1
哈哈 四次都是1
这是因为把var放里面,每次循环var data都会初始化
选中没有选中的复选框,匹配含有某个字符串的正则,json取值的两种方法,把变量定义在外面跟里面的区别
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。