use*_*527 4 javascript variables
有没有办法在javascript中定义变量以附加另一个变量?
var card_id;
var card_links_grid+card_id;
Run Code Online (Sandbox Code Playgroud)
我希望第二个变量附加在第一个变量中找到的信息.对于每个card_id,都会有一个card_links_grid.我希望能够访问特定card_id的card_links_grid变量.
这样做的正确方法是什么?
正确的方法是使用数组或对象,具体取决于id是顺序还是命名.
var card_links_grid = {};
var card_id = "the_hanged_man";
card_links_grid[card_id] = "some value";
Run Code Online (Sandbox Code Playgroud)
要么
var card_links_grid = [];
card_links_grid.push("some value");
Run Code Online (Sandbox Code Playgroud)
变量是可能的,但只有一些难以维护和调试的方法应该避免.使用为要表示的数据结构设计的对象类型.
| 归档时间: |
|
| 查看次数: |
11765 次 |
| 最近记录: |