解析Javascript数组

rhe*_*gus 2 javascript arrays

我有一个数组:{R = 1,G = 4,B = 6}如何去获得的每个值(R,G,B)转换成一个单独的变量?

art*_*ung 9

JavaScript没有关联数组.所以这是合法的:

var my_rgb_arr = [1, 4, 6]
Run Code Online (Sandbox Code Playgroud)

或者这可以是合法的:

var my_rgb_obj = { r: 1, g: 4, b: 6 };
Run Code Online (Sandbox Code Playgroud)

要访问该阵列:

my_rgb_arr[0]; // r
my_rgb_arr[1]; // g
my_rgb_arr[2]; // b
Run Code Online (Sandbox Code Playgroud)

对象:

my_rgb_obj.r; // r
my_rgb_obj.g; // g
my_rgb_obj.b; // b
Run Code Online (Sandbox Code Playgroud)

你在跟哪个打交道?