> var dual = new Array;
> dual=[voter,thisID];
第二项任务取代原先分配给dual的阵列,使第一个派任无用。 可以写成:
var dual = [voter, thisID];
只有在以下情况下,才宣布或设定为先前变量:voter和dual。
> var matrix = new Array;
> matrix[dual]=voteint; //this works..
如上所述,第1项任务是多余的。
“工程”是指将财产分配到matrix,即dual.toString(<>/code>,这样,如果你写:
var voter = foo ;
var thisID = baz ;
var dual = [foo, baz];
之后
matrix[dual] = voteint;
相当于:
matrix[ foo,baz ] = voteing;
voteint 以前被分配价值。
but I d like to easily access values
by either or both key (array) element:
> matrix[*,thisID])=answer;
except wildcards don t exist in this way,
right?
不是在这种情况下,第2号。
......
矩阵表 +thisID=voteint;
如果.
改为“ com”,是。
and
do regex matching around the . but
is there a better/easier/faster way?
如果表示反对,则使用阿雷拉是一种不良做法,因此最好在此使用目的。
您的唯一合理选择是利用,在上,对每个财产名称进行测试,以找到你想要的物。 请注意,你还应包括“清白”测试,以排除继承的无数财产。