码迷,mamicode.com
首页 > Web开发 > 详细

选中没有选中的复选框,匹配含有某个字符串的正则,json取值的两种方法,把变量定义在外面跟里面的区别

时间:2016-11-16 11:40:28      阅读:169      评论:0      收藏:0      [点我收藏+]

标签:code   val   log   重要   pre   column   data   复选框   arc   

一、筛选没有选中的复选框: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都会初始化

 

选中没有选中的复选框,匹配含有某个字符串的正则,json取值的两种方法,把变量定义在外面跟里面的区别

标签:code   val   log   重要   pre   column   data   复选框   arc   

原文地址:http://www.cnblogs.com/lwwen/p/6055089.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!