
直接距离,方便看懂,中括号:[]
1 /[abcd]/ 任意一个 /a|b|c|d/
/[a,b,c,d]/ a或者b或者c或者d或者逗号
/[a|b|c]/
2 /[a-z]/ 区间
/[a-c]/
/[0-9]/ \d
/[1-7]/
/[1-38]/ 1-3或者8
/a-z/
/[A-Z]/
3 /[^abc]/ 排除
/[^0-9]/
/[^a-z]/
/^[a-z]/ 必须以字母打开头东西
/^[^a]/
var str = "[{},{},{}]";
var arr = eval("("+str+")");
for(var i=0;i<arrlength;i++){
var obj= arr[i];
}
因为本来是想把name作为一个参数使用,name是一个变量,因此name这种形式只会在getComputedStyle(obj , null)生成的对象中创建一个为name的属性,并不是作为传递进去的实参读取属性。只有[]这种形式既可以使用字符串也可以变量或表达式创建属性或者读取属性。
以上就是关于js正则 变量中括号全部的内容,包括:js正则 变量中括号、JS中一个字符串如“[{},{},{}]”所示,大括号中是JSON键值对,请问 这个字符串中的数组如何提取出来呢,、JS获取样式中getComputedStyle(obj , null)[name]name为什么要用中括号,原理是什么等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)