作者tooto1985 ( )
看板Ajax
标题Re: [问题] loop命名变数
时间Wed Dec 23 17:42:01 2015
※ 引述《washqwe (阿蹦)》之铭言:
: 更新:
: var 'var_'+i=["unit/dHdGlobal.[i]"] 请问这种型态该如何写成阵列宣告
: 以上会在var 处出错,该如何正确命名?
: 後面必须塞入阵列
若是全域变数的话可以这样写:
window["var_"+i]=["unit/dHdGlobal.[i]"];
^^^^^^^^^^^^^^^^^^^^^^^ 先不管你後面的写什麽!!!
若是区域变数的话建议放在Object里面:
var obj={};
obj["var_"+i]=["unit/dHdGlobal.[i]"];
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 59.125.119.55
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/Ajax/M.1450863723.A.3C8.html
※ 编辑: tooto1985 (118.233.117.89), 12/23/2015 22:41:33
1F:推 washqwe: 3q! 12/24 07:07
2F:推 washqwe: 这样不能用obj.length,有其他方法吗 12/25 13:33
3F:推 washqwe: 找到可用keys 12/25 13:43