美文网首页
Js 拼接字符串作为变量

Js 拼接字符串作为变量

作者: 风也醉 | 来源:发表于2019-05-24 17:58 被阅读0次

    在开发小程序送货时候,有一单多送,多个地址类似 address_1 address_2 ... address_8  这样的变量,在给它们赋值时候就会存在 怎么批量for循环赋值?

    如果这样 var add = "address_" +i ; // i为循环变量

    这样是不可以的,因为js规定,初始化变量时候,=  的左边是不可以为表达式的。所以,这样是不行的,那么应该怎么样才对?其实有好多种方法,最简单的 用window 来操作,比如上面的 用  window[add]  即可。用eval() 方法   eval("address_" +i) ;// i为循环的变量。

    test

    当然还有其他方法,比如数组。

    如下写法:

    应该还有其他写法,不深究了!

    相关文章

      网友评论

          本文标题:Js 拼接字符串作为变量

          本文链接:https://www.haomeiwen.com/subject/cltnzqtx.html