配列の要素をキーとデータに交互に振り分けて生成した連想配列を返す。
処理法「N」の場合、重複の1つ目は「Key(1)」ではなく「Key」となる。「Key(2)」「Key(3)」のようにナンバリングされるのは2つ目以降。
配列['Company', 'ABC Inc.', 'Name', '平井', 'Name', '橋本', 'Name', '橘']に対して処理をする。
Javascript :
var baseAry=new Array('Company','ABC Inc.','Name','平井','Name','橋本','Name','橘');
var aData1=$dicFromAry(baseAry)['Company'];
var aData2=$dicFromAry(baseAry,'N')['Name(2)'];
var aData3=$dicFromAry(baseAry,'o')['Name'];