js的引号多级嵌套 收藏
2010-10-19 17:42
281 查看
在js中经常会写到引号的嵌套。
1.比如alert("abc"); 就没有嵌套的引号而言,alert('abc');一样正常工作,即使"coun
tryId=" + $('#destCountry').val()单双混用也不会有问题。
2.再看引号里面嵌套引号的情况:
$.each(data,function(i,n){
f += ''+ n.text + '';
});
f变量的外层使用'',那么嵌套内容需要"";反之,如果外围双引号,里面用单引号即可。
3.那么三层的引用怎么办???
先看这个带datepicker的input框格式:
上面的input本身就是一个2层引用的写法,如果将整个input再套一层引号,那么写法就:
""
这里的把戏是使用/"把里层的dateFmt引号转义。因为第一层"" 第二层'',那么第三层直
接使用""会将最外层引号范围提前结束.
到这里也许会有一种冲动去尝试3层嵌套的单引、双引互换会怎么样?四层嵌套是不是也遵守这个规则。。
Just be try.
1.比如alert("abc"); 就没有嵌套的引号而言,alert('abc');一样正常工作,即使"coun
tryId=" + $('#destCountry').val()单双混用也不会有问题。
2.再看引号里面嵌套引号的情况:
$.each(data,function(i,n){
f += ''+ n.text + '';
});
f变量的外层使用'',那么嵌套内容需要"";反之,如果外围双引号,里面用单引号即可。
3.那么三层的引用怎么办???
先看这个带datepicker的input框格式:
上面的input本身就是一个2层引用的写法,如果将整个input再套一层引号,那么写法就:
""
这里的把戏是使用/"把里层的dateFmt引号转义。因为第一层"" 第二层'',那么第三层直
接使用""会将最外层引号范围提前结束.
到这里也许会有一种冲动去尝试3层嵌套的单引、双引互换会怎么样?四层嵌套是不是也遵守这个规则。。
Just be try.
相关文章推荐
- js的引号多级嵌套 收藏
- js的引号多级嵌套
- JS多级引号嵌套
- js “+” 连接字符串&数字相加 数字相加出现多位小数 函数调用单引号双引号嵌套和转义字符的使用
- js 三层引号嵌套
- js中的引号嵌套问题
- JAVASCRIPT 多级嵌套引号
- js嵌套使用 双引号和单引号
- JS中单引号嵌套实例--------------更新版
- js引号多层嵌套的问题 加 \
- js中引号嵌套
- 关于js的单双引号嵌套问题
- js引号的多层嵌套
- js中的引号的嵌套(转)
- JSP和HTML和JS - 双引号嵌套问题解决方案(不断完善中)
- datagrid-detailview.js easyui表格嵌套
- asp.net页面回传与js调用服务端事件、PostBack的原理详解收藏
- 全国省市县无刷新多级关联菜单[网页特效JS代码]
- sql与js中单引号问题
- JS----收藏,不缓存,正则匹配,无提示关闭,取得控件得绝对位置,最小化,最大化,关