var a = ['a', 'b', 'c'] var obj = {} for(i = 0; i < a.length; i++){ obj[a[i]] = "abc" + 1 } alert(obj.a) alert(obj.b) alert(obj.c) 如果不想使用obj 可以为 for(i = 0; i < a.length; i++){ window[a[i]] = "abc" + 1 } alert(a) alert(b) alert(c) 但是不推荐这么用,最好是第一种方法。
转载于:https://www.cnblogs.com/WeiYongZhi/p/11584928.html