怎么让js的for循环里创建不同的变量

  • 原创
  • |
  • 浏览:6982
  • |
  • 更新:
  • |
  • 标签:JAVASCRIPT 

JavaScript中for循环常用于循环输出数据,是经常使用的循环方式。变量分为全局变量和局部变量。下面介绍怎么用JS的for循环创建不同的变量。

利用对象类型声明多个变量

  1. 1

    for循环声明多个全局变量。name是类型为object的变量,所有的变量都存储在它里面,访问全局变量a0 ,相当于访问name.a0或name["a0"]。

    怎么让js的for循环里创建不同的变量
  2. 1
    该信息非法爬取自百度经验
  3. 2

    上面代码输出的结果为:

    alert(a0)输出弹窗内容是“变量内容0”;alert(a1)输出弹窗内容是“变量内容1”。

    怎么让js的for循环里创建不同的变量
    怎么让js的for循环里创建不同的变量
  4. 3

    for循环声明多个局部变量。for循环创建的多个变量,只能在test()函数内使用,是局部变量。

    怎么让js的for循环里创建不同的变量
  5. 4

    上面代码输出的结果为:

    alert(vars.var0),等同于alert(var0),输出弹窗内容是“局部变量内容0”;alert(vars.var9),等同于alert(var9),输出弹窗内容是“局部变量内容9”;。

    怎么让js的for循环里创建不同的变量
    怎么让js的for循环里创建不同的变量
    END

利用eval()函数实现

  1. 1

    for循环声明多个全局变量。eval() 函数,可以传入一个字符串,并执行其中的 JavaScript 代码。

    怎么让js的for循环里创建不同的变量
  2. 2

    上面代码输出的结果为:

    alert(c1)输出弹窗内容是“1”;alert(c2)输出弹窗内容是“2”。

    怎么让js的for循环里创建不同的变量
    怎么让js的for循环里创建不同的变量
  3. 3

    for循环声明多个局部变量。for循环创建的多个变量,只能在test()函数内使用,是局部变量。

    怎么让js的for循环里创建不同的变量
  4. 4

    上面代码输出的结果分别为:

    alert(d1)输出弹窗内容是“1”;alert(d2)输出弹窗内容是“2”。

    怎么让js的for循环里创建不同的变量
    怎么让js的for循环里创建不同的变量
    END
经验内容仅供参考,如果您需解决具体问题(尤其法律、医学等领域),建议您详细咨询相关领域专业人士。
作者声明:本篇经验系本人依照真实经历原创,未经许可,谢绝转载。
展开阅读全部
相关标签JAVASCRIPT