JS 定义用字符串拼接的变量的解析
例如 var name = "test" window.name = 200 alert(name); // 200 alert(test); ReferenceError: test is not defined 2用对象的形式 var test = {}; for(var i = 0; i 3; i++){ test['test_'+i]='我是字符串'+i; console.log(test['test_'+i]); //输出:我是字符串0,如果是一个变量的话,看代码 function create_variable(num){ var name = "test_"+num; //生成函数名 window[name] = 100; window['name'] = 200; //注意看中括号里的内容加引号和不加引号的区别 } create_variable(2); alert(test_2); // 100; alert(name); //200; 总结 window用中括号的方式定义 变量时, 所以我的函数名 应该由var name = "test_"+num;生成函数名 但这问题就来了。
他和点语法区别就是这里,更多请关注网站的其它相关文章! ,中括号里的内容应该是字符串, 我是字符串2 } console.log(test_0); //输出:ReferenceError: test_0 is not defined console.log(test['test_0']); //输出:我是字符串0 3用数组的形式 var test = []; for(var i = 0; i 3; i++){ test[i]='我是字符串'+i; console.log(test[i]); //输出:我是字符串0。
例如可能需要生成date_1, 今天在写js的时候碰到了难题,datet_3...(后面的数字是根据参数来的),我又一个页面需要生成很多的变量,点语法后面跟的内容就是要定义的变量名,可以使用 window[name] = 100 这种方式来定义变量, 我是字符串1,他就会解析这个变量找到具体的值, 我是字符串2 } console.log(test[0]); //输出:我是字符串0 以上就是JS 定义用字符串拼接的变量的解析的详细内容。
1可以使用 window[name] = " " 这种方式来定义变量: 所以 var "test_"+num = 100; 这中肯定是错误的。
date_2,后来问了大哥后才知道,但是变量的名称是根据参数的不同而区分的, 我是字符串1,而不会在解析他是否为变量之类的,。
相关热词:
本站内容来源于网络,如有侵权请与我们联系,我们会及时删除,我们深感抱歉!
注:本站所有信息仅供用于网络技术学习参考,学习中请遵循相关法律法规!
本文地址: https://v30.fanwenzhu.com/jz/wp/9054.shtml
相关文章
热门TAG
win10 ecshop 主机 阿里云 解决 配置 C# C++ 解析 SQL语句 命令 Go语言 方法 CSS3 HTML5 CSS win7 MSSQL 服务器配置 IIS7.5 IIS7 IIS6 IIS CentOS 7 Linux oracle数据库 oracle phpcms discuz discuz教程最新文章
-
ludou_se_only); } add_action(s
时间:2021-01-23
-
所以经常导致输错密码的
时间:2021-01-23
-
WordPress措施打开速度慢的
时间:2021-01-22
-
WordPress回覆评论自动添加
时间:2021-01-22
-
我们可以通过下面的代码
时间:2021-01-22
-
如何修改WordPress默认脚色
时间:2021-01-20
-
同样的修改文件就行
时间:2021-01-20
-
少数善意的转载者既使没
时间:2021-01-20
热门文章
-
WordPress新手安装教程(图文)
时间:2020-12-28
-
在设置菜单中增加WordPress私密 隐藏的全部
时间:2021-01-10
-
WordPress博客程序常见错误的解决方法
时间:2020-12-28
-
WordPress程序打开速度慢的三种解决方法
时间:2021-01-10
-
wordpress使用代码在每篇文章尾部添加版权
时间:2020-12-14
-
WordPress博客措施常见错误的办理要领
时间:2021-01-15
-
关于WordPress的SEO优化相关的一些PHP页面脚
时间:2021-01-07
-
WordPress措施打开速度慢的三种办理要领
时间:2021-01-22
-
详解WordPress中的头像缓存和署理中的缓存
时间:2021-01-15
-
少数善意的转载者既使没有看到版权信息
时间:2021-01-20
