[LOG]: "TEST(START)..." [LOG]: "TEST: sampleMap initial value is..." [LOG]: { "1": 0, "2": { "abc": 20000 }, "4": { "5": "five senses", "multiplise": [ null, null ], "sound": "nice", "color": "beautiful", "smell": "good", "touch": "fine", "taste": "sweet", "reality is a dream.": true }, "10": "ten", "12": [ 9 ], "1000": "thousand", "hundred": 100, "three": { "3": { "三": "参拾萬", "III": 300000 } }, "five": { "eyes": { "nations": [ "us", "ca", "gb", "au", "nz" ], "isUk": [ false, true, true, true, true ] } } } [LOG]: "TEST(1):search(): 1" [LOG]: "foundIt is false. lastIndex is -1. result is [object Object]" [LOG]: "TEST(1):selectAs(): 2" [LOG]: ["Exception:selectAs(", { "1": 0, "2": { "abc": 20000 }, "4": { "5": "five senses", "multiplise": [ null, null ], "sound": "nice", "color": "beautiful", "smell": "good", "touch": "fine", "taste": "sweet", "reality is a dream.": true }, "10": "ten", "12": [ 9 ], "1000": "thousand", "hundred": 100, "three": { "3": { "三": "参拾萬", "III": 300000 } }, "five": { "eyes": { "nations": [ "us", "ca", "gb", "au", "nz" ], "isUk": [ false, true, true, true, true ] } } }, [], ") variables (", false, -1, { "1": 0, "2": { "abc": 20000 }, "4": { "5": "five senses", "multiplise": [ null, null ], "sound": "nice", "color": "beautiful", "smell": "good", "touch": "fine", "taste": "sweet", "reality is a dream.": true }, "10": "ten", "12": [ 9 ], "1000": "thousand", "hundred": 100, "three": { "3": { "三": "参拾萬", "III": 300000 } }, "five": { "eyes": { "nations": [ "us", "ca", "gb", "au", "nz" ], "isUk": [ false, true, true, true, true ] } } }, ")"] [LOG]: "TEST(1):search(): 3" [LOG]: "foundIt is false. lastIndex is 0. result is [object Object]" [LOG]: "TEST(1):selectAs(): 4" [LOG]: ["Exception:selectAs(", { "1": 0, "2": { "abc": 20000 }, "4": { "5": "five senses", "multiplise": [ null, null ], "sound": "nice", "color": "beautiful", "smell": "good", "touch": "fine", "taste": "sweet", "reality is a dream.": true }, "10": "ten", "12": [ 9 ], "1000": "thousand", "hundred": 100, "three": { "3": { "三": "参拾萬", "III": 300000 } }, "five": { "eyes": { "nations": [ "us", "ca", "gb", "au", "nz" ], "isUk": [ false, true, true, true, true ] } } }, [""], ") variables (", false, 0, { "1": 0, "2": { "abc": 20000 }, "4": { "5": "five senses", "multiplise": [ null, null ], "sound": "nice", "color": "beautiful", "smell": "good", "touch": "fine", "taste": "sweet", "reality is a dream.": true }, "10": "ten", "12": [ 9 ], "1000": "thousand", "hundred": 100, "three": { "3": { "三": "参拾萬", "III": 300000 } }, "five": { "eyes": { "nations": [ "us", "ca", "gb", "au", "nz" ], "isUk": [ false, true, true, true, true ] } } }, ")"] [LOG]: "TEST(1):search(): 5" [LOG]: "foundIt is true. lastIndex is 1. result is 0" [LOG]: "TEST(1):selectAs(): 6" [LOG]: 0 [LOG]: "TEST(1):search(): 7" [LOG]: "foundIt is false. lastIndex is 0. result is ten" [LOG]: "TEST(1):search(): 8" [LOG]: "foundIt is false. lastIndex is 0. result is [object Object]" [LOG]: "TEST(1):selectAs(): 9" [LOG]: "0, ten, 100, thousand, 20000, 参拾萬, 300000" [LOG]: "TEST(1):selectAs(): 10" [LOG]: "0, ten, 100, thousand, 20000, 参拾萬, 300000" [LOG]: "TEST(1):selectAs(): 11" [LOG]: { "5": "five senses", "multiplise": [ null, null ], "sound": "nice", "color": "beautiful", "smell": "good", "touch": "fine", "taste": "sweet", "reality is a dream.": true } [LOG]: "TEST(1):selectAs(): 12" [LOG]: "five senses" [LOG]: "TEST(1):selectAs(): 13" [LOG]: (n) => { return 10 * n; } [LOG]: "TEST(1):selectAs(): 14" [LOG]: 30 [LOG]: "TEST(1):selectAs(): 15" [LOG]: (n) => { return n ** 2; } [LOG]: "TEST(1):selectAs(): 16" [LOG]: 9 [LOG]: "TEST(1):selectAs(): 17" [LOG]: (n) => { return 3 + n; } [LOG]: "TEST(1):selectAs(): 18" [LOG]: 7 [LOG]: "TEST(1):selectAs(): 19" [LOG]: true [LOG]: "TEST(1):selectAs(): 20" [LOG]: { "eyes": { "nations": [ "us", "ca", "gb", "au", "nz" ], "isUk": [ false, true, true, true, true ] } } [LOG]: "TEST(1):selectAs(): 21" [LOG]: { "nations": [ "us", "ca", "gb", "au", "nz" ], "isUk": [ false, true, true, true, true ] } [LOG]: "TEST(1):selectAs(): 22" [LOG]: "us" [LOG]: "TEST(1):selectAs(): 23" [LOG]: false [LOG]: "TEST(1):selectAs(): 24" [LOG]: "gb" [LOG]: "TEST(1):selectAs(): 25" [LOG]: true [LOG]: "TEST(1):selectAs(): 26" [LOG]: [9] [LOG]: "TEST(1):selectAs(): 27" [LOG]: true [LOG]: "TEST(1):selectAs(): 28" [LOG]: true [LOG]: "TEST(1):selectAs(): 29" [LOG]: false [LOG]: "TEST(1):selectAs(): 30" [LOG]: false [LOG]: "TEST(1):selectAs(): 31" [LOG]: false [LOG]: false [LOG]: "TEST(1):insertEntry(),selectAs(): 32" [LOG]: "another" [LOG]: "TEST:console/log(sampleMap): 33" [LOG]: { "1": 0, "2": { "abc": 20000 }, "4": { "5": "five senses", "multiplise": [ null, null ], "sound": "nice", "color": "beautiful", "smell": "good", "touch": "fine", "taste": "sweet", "reality is a dream.": true }, "10": "ten", "12": [ 9 ], "1000": "thousand", "hundred": 100, "three": { "3": { "三": "参拾萬", "III": 300000 } }, "five": { "eyes": { "nations": [ "us", "ca", "gb", "au", "nz" ], "isUk": [ false, true, true, true, true ] } }, "yet": "another" } [LOG]: "TEST(1):deleteEntry(),insertEntry(),selectAs(): 34" [LOG]: 7 [LOG]: "TEST(1):console/log(sampleMap): 35" [LOG]: { "1": 0, "2": { "abc": 20000 }, "4": { "5": "five senses", "multiplise": [ null, null ], "sound": "nice", "color": "beautiful", "smell": "good", "touch": "fine", "taste": "sweet", "reality is a dream.": true }, "10": "ten", "12": [ 9 ], "1000": "thousand", "hundred": 100, "three": { "3": { "三": "参拾萬", "III": 300000 } }, "five": { "eyes": { "nations": [ "us", "ca", "gb", "au", "nz" ], "isUk": [ false, true, true, true, true ] } }, "yet": [ 2, 3, 5, 7, 11, 13, 17, 19, 23, 29 ] } [LOG]: "TEST(1):deleteEntry(): 36" [LOG]: { "1": 0, "2": { "abc": 20000 }, "4": { "5": "five senses", "multiplise": [ null, null ], "sound": "nice", "color": "beautiful", "smell": "good", "touch": "fine", "taste": "sweet", "reality is a dream.": true }, "10": "ten", "12": [ 9 ], "1000": "thousand", "hundred": 100, "three": { "3": { "三": "参拾萬", "III": 300000 } }, "five": { "eyes": { "nations": [ "us", "ca", "gb", "au", "nz" ], "isUk": [ false, true, true, true, true ] } } } [LOG]: "TEST(1):deleteEntry(), selectAs(): 37" [LOG]: ["Exception:selectAs(", { "1": 0, "2": { "abc": 20000 }, "4": { "5": "five senses", "multiplise": [ null, null ], "sound": "nice", "color": "beautiful", "smell": "good", "touch": "fine", "taste": "sweet", "reality is a dream.": true }, "10": "ten", "12": [ 9 ], "1000": "thousand", "hundred": 100, "three": { "3": { "三": "参拾萬", "III": 300000 } }, "five": { "eyes": { "nations": [ "us", "ca", "gb", "au", "nz" ], "isUk": [ false, true, true, true, true ] } } }, ["yet"], ") variables (", false, 0, { "1": 0, "2": { "abc": 20000 }, "4": { "5": "five senses", "multiplise": [ null, null ], "sound": "nice", "color": "beautiful", "smell": "good", "touch": "fine", "taste": "sweet", "reality is a dream.": true }, "10": "ten", "12": [ 9 ], "1000": "thousand", "hundred": 100, "three": { "3": { "三": "参拾萬", "III": 300000 } }, "five": { "eyes": { "nations": [ "us", "ca", "gb", "au", "nz" ], "isUk": [ false, true, true, true, true ] } } }, ")"] [LOG]: "TEST(1):cleanUp(): 38" [LOG]: { "1": 0, "2": { "abc": 20000 }, "4": { "5": "five senses", "multiplise": [ null, null ], "sound": "nice", "color": "beautiful", "smell": "good", "touch": "fine", "taste": "sweet", "reality is a dream.": true }, "10": "ten", "12": [ 9 ], "1000": "thousand", "hundred": 100, "three": { "3": { "三": "参拾萬", "III": 300000 } }, "five": { "eyes": { "nations": [ "us", "ca", "gb", "au", "nz" ], "isUk": [ false, true, true, true, true ] } } } [LOG]: "TEST(1):clean(): 39" [LOG]: { "1": 0, "2": { "abc": 20000 }, "4": { "5": "five senses", "multiplise": [ null, null ], "sound": "nice", "color": "beautiful", "smell": "good", "touch": "fine", "taste": "sweet", "reality is a dream.": true }, "10": "ten", "12": [ 9 ], "1000": "thousand", "hundred": 100, "three": { "3": { "三": "参拾萬", "III": 300000 } }, "five": { "eyes": {} } } [LOG]: "TEST(1):cleanUp(): 40" [LOG]: {} [LOG]: "TEST(1):cleanUp(): 41" [LOG]: {} [LOG]: "TEST(1):select(): 42" [LOG]: ["Exception:select(", {}, [1], ") variables (", false, 0, {}, ")"] [LOG]: "TEST(2):create(): 43" [LOG]: {} [LOG]: "TEST(2):insertEntry(): 44" [LOG]: ["Exception:insertEntry(", {}, [], [], ") variables (", {}, -1, ")"] [LOG]: "TEST(2):insertEntry(): 45" [LOG]: { "平仮名": "がじづべぽ" } [LOG]: "TEST(2):insert(): 46" [LOG]: ["Exception:insert(", { "平仮名": "がじづべぽ" }, "がじづべぽ", ["平仮名"], ") variables (", { "平仮名": "がじづべぽ" }, 0, ")"] [LOG]: "TEST(2):insert(): 47" [LOG]: { "平仮名": "がじづべぽ" } [LOG]: { "平仮名": "がじづべぽ", "カタ": { "カナ": "ガジヅベポ" } } [LOG]: "TEST(2):insertEntry(): 48" [LOG]: ["Exception:insertEntry(", { "平仮名": "がじづべぽ", "カタ": { "カナ": "ガジヅベポ" } }, "ガジヅベポ", ["カタ", "カナ"], ") variables (", { "平仮名": "がじづべぽ", "カタ": { "カナ": "ガジヅベポ" } }, 1, true, 1, { "カナ": "ガジヅベポ" }, ")"] [LOG]: "TEST(2):deleteEntry(): 49" [LOG]: ["Exception:deleteEntry(", { "平仮名": "がじづべぽ", "カタ": { "カナ": "ガジヅベポ" } }, null, [], ") variables (", true, { "平仮名": "がじづべぽ", "カタ": { "カナ": "ガジヅベポ" } }, -1, ")"] [LOG]: "TEST(2):deleteIt(): 50" [LOG]: ["Exception:deleteIt(", { "平仮名": "がじづべぽ", "カタ": { "カナ": "ガジヅベポ" } }, null, [], ") variables (", true, { "平仮名": "がじづべぽ", "カタ": { "カナ": "ガジヅベポ" } }, -1, ")"] [LOG]: "TEST(2):deleteEntry(): 51" [LOG]: { "カタ": { "カナ": "ガジヅベポ" } } [LOG]: "TEST(2):delete - selectAs(): 52" [LOG]: "ガジヅベポ" [LOG]: "TEST(2):deleteEntry(): 53" [LOG]: {} [LOG]: "TEST(2):deleteEntry(): 54" [LOG]: { "カタ": { "カナ": "ガジヅベポ" } } [LOG]: "TEST(2):deleteEntry(): 55" [LOG]: { "カタ": {} } [LOG]: "TEST(2):update(): 56" [LOG]: ["Exception:update(", { "カタ": {} }, "カタカナ", [], ") variables (", true, { "カタ": {} }, -1, ")"] [LOG]: "TEST(2):updateEntry(): 57" [LOG]: ["Exception:updateEntry(", { "カタ": {} }, "カタカナ", [], ") variables (", true, { "カタ": {} }, -1, ")"] [LOG]: "TEST(2):update(): 58" [LOG]: ["Exception:update(", { "カタ": {} }, "カタカナ", ["カナ"], ") variables (", true, { "カタ": {} }, 0, ")"] [LOG]: "TEST(2):updateEntry(): 59" [LOG]: ["Exception:updateEntry(", { "カタ": {} }, "カタカナ", ["カナ"], ") variables (", true, { "カタ": {} }, 0, ")"] [LOG]: "TEST(2):update(): 60" [LOG]: ["Exception:update(", { "カタ": {} }, "カタカナ", ["カタ", "カナ"], ") variables (", true, {}, 1, ")"] [LOG]: "TEST(2):updateEntry(): 61" [LOG]: ["Exception:updateEntry(", { "カタ": {} }, "カタカナ", ["カタ", "カナ"], ") variables (", true, {}, 1, ")"] [LOG]: "TEST(2):update(): 62" [LOG]: { "カタ": { "カナ": "katakana" } } [LOG]: "TEST(2):update(): 63" [LOG]: { "カタ": { "カナ": "KATAKANA" } } [LOG]: "TEST(2):update(): 64" [LOG]: { "カタ": { "カナ": "カタカナ" } } [LOG]: "TEST(2):updateEntry(): 65" [LOG]: { "カタ": { "カナ": "片仮名" } } [LOG]: "TEST(2):merge(): 66" [LOG]: ["Exception:merge(", { "bool": true, "num": 1, "str": "abc", "sub-map": { "x": 0, "y": 1 } }, 2, [], ") variables (", true, { "bool": true, "num": 1, "str": "abc", "sub-map": { "x": 0, "y": 1 } }, -1, ")"] [LOG]: ["Exception:merge(", { "bool": true, "num": 1, "str": "abc", "sub-map": { "x": 0, "y": 1 } }, 2, ["bool", "merged"], "merge", true, true, ") variables (", false, true, "boolean", 1, ")"] [LOG]: ["Exception:merge(", { "bool": true, "num": 1, "str": "abc", "sub-map": { "x": 0, "y": 1 } }, 2, ["func", "merged"], "merge", true, true, ") variables (", false, (n) => { return n + 1; }, "function", 1, ")"] [LOG]: ["Exception:merge(", { "bool": true, "num": 1, "str": "abc", "sub-map": { "x": 0, "y": 1 } }, 2, ["num", "merged"], "merge", true, true, ") variables (", false, 1, "number", 1, ")"] [LOG]: ["Exception:merge(", { "bool": true, "num": 1, "str": "abc", "sub-map": { "x": 0, "y": 1 } }, 2, ["str", "merged"], "merge", true, true, ") variables (", false, "abc", "string", 1, ")"] [LOG]: { "bool": true, "num": 1, "str": "abc", "sub-map": { "x": 0, "y": 1, "z": 2 } } [LOG]: { "bool": true, "num": 1, "str": "abc", "sub-map": { "x": 0, "y": 1, "z": 2, "merged": { "あ": "い" } } } [LOG]: { "bool": true, "num": 1, "str": "abc", "sub-map": { "x": 0, "y": 1, "z": 2, "merged": { "bool": true, "num": 1, "str": "abc", "sub-map": { "x": 0, "y": 1, "z": 2, "merged": { "あ": "い" } } } } } [LOG]: "TEST(2):mergeEntry(): 67" [LOG]: ["Exception:mergeEntry(", { "カタ": { "カナ": "片仮名" } }, "片仮名", [], ") variables (", true, { "カタ": { "カナ": "片仮名" } }, -1, ")"] [LOG]: { "カタ": { "カナ": "片仮名" }, "平仮名": "片仮名" } [LOG]: ["Exception:mergeEntry(", { "カタ": { "カナ": "片仮名" }, "平仮名": "片仮名" }, "片仮名", ["平仮名", "例外を起こす"], "mergeEntry", true, true, ") variables (", false, "片仮名", "string", 1, ")"] [LOG]: { "カタ": { "カナ": "ひらがな" }, "平仮名": "片仮名" } [LOG]: { "カタ": { "カナ": "ひらがな" }, "平仮名": "ひらがな" } [LOG]: "TEST(2):link(): 68" [LOG]: { "カタ": { "カナ": "カタカナ" }, "平仮名": "ひらがな" } [LOG]: ["Exception:link(", { "カタ": { "カナ": "カタカナ" }, "平仮名": "ひらがな" }, true, false, false, [999], [], false, ")"] [LOG]: "TEST(2):linkEntry(): 69" [LOG]: ["Exception:linkEntry(", { "カタ": { "カナ": "カタカナ" }, "平仮名": "ひらがな" }, true, false, false, [999], [], false, ")"] [LOG]: "TEST(2):link(): 70" [LOG]: { "999": { "カナ": "カタカナ" }, "カタ": { "カナ": "カタカナ" }, "平仮名": "ひらがな" } [LOG]: "TEST(2):linkEntry(): 71" [LOG]: ["Exception:linkEntry(", { "999": { "カナ": "カタカナ" }, "カタ": { "カナ": "カタカナ" }, "平仮名": "ひらがな" }, true, false, false, ["カタ"], [999], false, ") variables (", true, 1, { "カナ": "カタカナ" }, true, 1, { "カナ": "カタカナ" }, ")"] [LOG]: "TEST(2):link() した値を update(): 72" [LOG]: { "999": { "カナ": "カタカナ" }, "カタ": "カナ", "平仮名": "ひらがな" } [LOG]: "TEST(2):move(): 73" [LOG]: ["Exception:move(", { "999": { "カナ": "カタカナ" }, "カタ": "カナ", "平仮名": "ひらがな" }, false, false, true, [888], [], false, ")"] [LOG]: "TEST(2):moveEntry(): 74" [LOG]: ["Exception:moveEntry(", { "999": { "カナ": "カタカナ" }, "カタ": "カナ", "平仮名": "ひらがな" }, false, false, true, [888], [], false, ")"] [LOG]: "TEST(2):move(): 75" [LOG]: ["Exception:move(", { "999": { "カナ": "カタカナ" }, "カタ": "カナ", "平仮名": "ひらがな" }, false, false, true, [999], [], false, ")"] [LOG]: "TEST(2):moveEntry(): 76" [LOG]: ["Exception:moveEntry(", { "999": { "カナ": "カタカナ" }, "カタ": "カナ", "平仮名": "ひらがな" }, false, false, true, [999], [], false, ")"] [LOG]: "TEST(2):move(): 77" [LOG]: { "888": { "moved": { "999": { "カナ": "カタカナ" } } }, "カタ": "カナ", "平仮名": "ひらがな" } [LOG]: "TEST(2):moveEntry(): 78" [LOG]: ["Exception:moveEntry(", { "888": { "moved": { "999": { "カナ": "カタカナ" } } }, "カタ": "カナ", "平仮名": "ひらがな" }, false, false, true, [999], [888, "moved", 999], false, ") variables (", false, 0, { "888": { "moved": { "999": { "カナ": "カタカナ" } } }, "カタ": "カナ", "平仮名": "ひらがな" }, ")"] [LOG]: "TEST(2):copy(): 79" [LOG]: ["Exception:copy(", { "888": { "moved": { "999": { "カナ": "カタカナ" } } }, "カタ": "カナ", "平仮名": "ひらがな" }, true, true, false, [777], [], false, ")"] [LOG]: "TEST(2):copyEntry(): 80" [LOG]: ["Exception:copyEntry(", { "888": { "moved": { "999": { "カナ": "カタカナ" } } }, "カタ": "カナ", "平仮名": "ひらがな" }, true, true, false, [777], [], false, ")"] [LOG]: "TEST(2):copy(): 81" [LOG]: ["Exception:copy(", { "888": { "moved": { "999": { "カナ": "カタカナ" } } }, "カタ": "カナ", "平仮名": "ひらがな" }, true, true, false, [888], [], false, ")"] [LOG]: "TEST(2):copyEntry(): 82" [LOG]: ["Exception:copyEntry(", { "888": { "moved": { "999": { "カナ": "カタカナ" } } }, "カタ": "カナ", "平仮名": "ひらがな" }, true, true, false, [888], [], false, ")"] [LOG]: "TEST(2):copy(): 83" [LOG]: { "888": { "moved": { "999": { "カナ": "カタカナ" } } }, "カタ": "カナ", "平仮名": "ひらがな", "copied": { "moved": { "999": { "カナ": "カタカナ" } } } } [LOG]: "TEST(2):copyEntry(): 84" [LOG]: ["Exception:copyEntry(", { "888": { "moved": { "999": { "カナ": "カタカナ" } } }, "カタ": "カナ", "平仮名": "ひらがな", "copied": { "moved": { "999": { "カナ": "カタカナ" } } } }, true, true, false, [888], ["copied"], true, ") variables (", true, 1, { "moved": { "999": { "カナ": "カタカナ" } } }, true, 1, { "moved": { "999": { "カナ": "カタカナ" } } }, ")"] [LOG]: "TEST(2):insert(): 85" [LOG]: { "888": { "moved": { "999": { "カナ": "カタカナ" } } }, "カタ": "カナ", "平仮名": "ひらがな", "copied": { "moved": { "999": { "カナ": "カタカナ" } }, "関数の配列": [ null, null ] } } [LOG]: 110 [LOG]: 14 [LOG]: "TEST(2):copy(), updateEntry(): 86" [LOG]: { "888": { "moved": { "999": { "カナ": "カタカナ" } } }, "カタ": "カナ", "平仮名": "ひらがな", "copied": { "moved": { "999": { "カナ": "カタカナ" } }, "関数の配列": [ null, null ] }, "コピーしたcopied": { "moved": { "999": { "カナ": "カタカナ" } }, "関数の配列": [ null, null ] } } [LOG]: { "moved": { "999": { "カナ": "カタカナ" } }, "関数の配列": [ null, null ] } [LOG]: { "moved": { "deep": "copied" }, "関数の配列": [ null, null ] } [LOG]: "TEST(2):selectAs(): 87" [LOG]: 110 [LOG]: 110 [LOG]: 14 [LOG]: 121 [LOG]: "TEST(3):toEntryKeys(): 88" [LOG]: ["Exception:toEntryKeys(", "an, array, of, EntryKey", ") variables (", "[an, array, of, EntryKey]", ") (Caused Exception (SyntaxError: Unexpected token 'a', "[an, array,"... is not valid JSON)"] [LOG]: "TEST(3):toEntryKeys(): 89" [LOG]: [888] [LOG]: { "moved": { "999": { "カナ": "カタカナ" } } } [LOG]: "TEST(3):toEntryKeys(): 90" [LOG]: ["an", "array", "of", "EntryKey"] [LOG]: ["Exception:select(", { "888": { "moved": { "999": { "カナ": "カタカナ" } } }, "カタ": "カナ", "平仮名": "ひらがな", "copied": { "moved": { "999": { "カナ": "カタカナ" } }, "関数の配列": [ null, null ] }, "コピーしたcopied": { "moved": { "deep": "copied" }, "関数の配列": [ null, null ] } }, ["an", "array", "of", "EntryKey"], ") variables (", false, 0, { "888": { "moved": { "999": { "カナ": "カタカナ" } } }, "カタ": "カナ", "平仮名": "ひらがな", "copied": { "moved": { "999": { "カナ": "カタカナ" } }, "関数の配列": [ null, null ] }, "コピーしたcopied": { "moved": { "deep": "copied" }, "関数の配列": [ null, null ] } }, ")"] [LOG]: "TEST(3):toEntryKeys(): 91" [LOG]: { "888": { "moved": { "999": { "カナ": "カタカナ" } } }, "カタ": "カナ", "平仮名": "ひらがな", "copied": { "moved": { "999": { "カナ": "カタカナ" } }, "関数の配列": [ null, null ] }, "コピーしたcopied": { "moved": { "deep": "copied" }, "関数の配列": [ null, null ] }, "an": { "array": { "of": { "EntryKey": [ "EntryKey", "の", "配列" ] } } } } [LOG]: ["an", "array", "of", "EntryKey"] [LOG]: ["EntryKey", "の", "配列"] [LOG]: "TEST(3):reverse(): 92" [LOG]: ["Exception:reverse(", { "888": { "moved": { "999": { "カナ": "カタカナ" } } }, "カタ": "カナ", "平仮名": "ひらがな", "copied": { "moved": { "999": { "カナ": "カタカナ" } }, "関数の配列": [ null, null ] }, "コピーしたcopied": { "moved": { "deep": "copied" }, "関数の配列": [ null, null ] }, "an": { "array": { "of": { "EntryKey": [ "EntryKey", "の", "配列" ] } } } }, ") variables (", {}, "888", 0, { "moved": { "999": { "カナ": "カタカナ" } } }, ")"] [LOG]: { "0": "0", "1": "1", "2": "2", "7": "7", "8": "8", "9": "9", "+": "+", "-": "-", "*": "×", "/": "÷", "A": "A", "B": "B", "C": "C", "x": "x", "y": "y", "z": "z", "ガ": "ガ", "ザ": "ガ" } [LOG]: ["Exception:reverse(", { "0": "0", "1": "1", "2": "2", "7": "7", "8": "8", "9": "9", "+": "+", "-": "-", "*": "×", "/": "÷", "A": "A", "B": "B", "C": "C", "x": "x", "y": "y", "z": "z", "ガ": "ガ", "ザ": "ガ" }, ") variables (", { "0": "0", "1": "1", "2": "2", "7": "7", "8": "8", "9": "9", "+": "+", "-": "-", "×": "*", "÷": "/", "A": "A", "B": "B", "C": "C", "x": "x", "y": "y", "z": "z", "ガ": "ガ" }, "ザ", 17, "ガ", ") (Caused Exception (Exception:insertEntry(,[object Object],ザ,ガ,) variables (,[object Object],0,))"] [LOG]: "TEST(3):reverse(): 93" [LOG]: { "0": "0", "1": "1", "2": "2", "7": "7", "8": "8", "9": "9", "+": "+", "-": "-", "*": "×", "/": "÷", "A": "A", "B": "B", "C": "C", "x": "x", "y": "y", "z": "z", "ガ": "ガ", "ザ": "ザ" } [LOG]: { "0": "0", "1": "1", "2": "2", "7": "7", "8": "8", "9": "9", "+": "+", "-": "-", "×": "*", "÷": "/", "A": "A", "B": "B", "C": "C", "x": "x", "y": "y", "z": "z", "ガ": "ガ", "ザ": "ザ" } [LOG]: "TEST(3):oneToOne(): 94" [LOG]: "oneToOne(singleWidthToWideWidthChar, sampleMap2):", false [LOG]: "oneToOne(singleWidthToWideWidthChar, wideWidthToSingleWidthChar):", true [LOG]: "TEST(3):duplicateEntryValue(): 95" [LOG]: "duplicateTest:自乗=25:加算=8:乗算=50" [LOG]: "TEST(3):duplicateEntryValue(): 96" [LOG]: { "888": { "moved": { "999": { "カナ": "カタカナ" } } }, "カタ": "カナ", "平仮名": "ひらがな", "copied": { "moved": { "999": { "カナ": "カタカナ" } }, "関数の配列": [ null, null ] }, "コピーしたcopied": { "moved": { "deep": "copied" }, "関数の配列": [ null, null ] }, "an": { "array": { "of": { "EntryKey": [ "EntryKey", "の", "配列" ] } } }, "duplicateTest": { "加算と乗算": [ null, null ], "bool": true, "number": 0, "string": "abc" }, "duplicated refilled functions": { "加算と乗算": [ null, null ], "bool": true, "number": 0, "string": "abc" } } [LOG]: "duplicated refilled functions:自乗=25:加算=8:乗算=50" [LOG]: "TEST(3):duplicateEntryValue(): 97" [LOG]: { "888": { "moved": { "999": { "カナ": "カタカナ" } } }, "カタ": "カナ", "平仮名": "ひらがな", "copied": { "moved": { "999": { "カナ": "カタカナ" } }, "関数の配列": [ null, null ] }, "コピーしたcopied": { "moved": { "deep": "copied" }, "関数の配列": [ null, null ] }, "an": { "array": { "of": { "EntryKey": [ "EntryKey", "の", "配列" ] } } }, "duplicateTest": { "加算と乗算": [ null, null ], "bool": true, "number": 0, "string": "abc" }, "duplicated refilled functions": { "加算と乗算": [ null, null ], "bool": false, "number": 1, "string": "ABC" }, "duplicated without functions": { "加算と乗算": [ null, null ], "bool": true, "number": 0, "string": "abc" } } [LOG]: ["Exception:select(", { "888": { "moved": { "999": { "カナ": "カタカナ" } } }, "カタ": "カナ", "平仮名": "ひらがな", "copied": { "moved": { "999": { "カナ": "カタカナ" } }, "関数の配列": [ null, null ] }, "コピーしたcopied": { "moved": { "deep": "copied" }, "関数の配列": [ null, null ] }, "an": { "array": { "of": { "EntryKey": [ "EntryKey", "の", "配列" ] } } }, "duplicateTest": { "加算と乗算": [ null, null ], "bool": true, "number": 0, "string": "abc" }, "duplicated refilled functions": { "加算と乗算": [ null, null ], "bool": false, "number": 1, "string": "ABC" }, "duplicated without functions": { "加算と乗算": [ null, null ], "bool": true, "number": 0, "string": "abc" } }, ["duplicated without functions", "自乗"], ") variables (", false, 1, { "加算と乗算": [ null, null ], "bool": true, "number": 0, "string": "abc" }, ")"] [LOG]: (0 , exports.select)(...)[0] is not a function [LOG]: "TEST(3):equalsEntryValueArray(): 98" [LOG]: false [LOG]: false [LOG]: false [LOG]: true [LOG]: false [LOG]: true [LOG]: false [LOG]: true [LOG]: false [LOG]: true [LOG]: false [LOG]: false [LOG]: true [LOG]: false [LOG]: false [LOG]: true [LOG]: "TEST(3):equalsEntryValue(): 99" [LOG]: false [LOG]: false [LOG]: true [LOG]: true [LOG]: true [LOG]: true [LOG]: true [LOG]: false [LOG]: true [LOG]: "TEST(3):isEmpty(): 100" [LOG]: true [LOG]: true [LOG]: true [LOG]: false [LOG]: false [LOG]: false [LOG]: "TEST(4):cleanUp(): 101" [LOG]: {} [LOG]: {} [LOG]: {} [LOG]: {} [LOG]: "...TEST(END) 102" [LOG]: "XXX:perform=[1/1]" ---------------------------------------------------- VM75:972 ELAPSED_TIME_TEST1: 572.901123046875 ms VM75:980 ELAPSED_TIME_XXX: 20.958984375000 ms VM75:1009 ELAPSED_TIME_XXX: 145.764160156250 ms VM75:1037 ELAPSED_TIME_XXX: 215.165771484375 ms VM75:1090 ELAPSED_TIME_XXX: 293.177978515625 ms VM75:1189 ELAPSED_TIME_XXX: 277.044189453125 ms VM75:1190 ELAPSED_TIME_TEST2: 952.277099609375 ms VM75:1222 ELAPSED_TIME_XXX: 227.175048828125 ms VM75:1267 ELAPSED_TIME_XXX: 282.614013671875 ms VM75:1269 ELAPSED_TIME_XXX: 0.000976562500 ms VM75:1364 ELAPSED_TIME_XXX: 624.437011718750 ms VM75:1366 ELAPSED_TIME_TEST3: 1134.351074218750 ms VM75:1422 ELAPSED_TIME_XXX: 306.984863281250 ms VM75:1464 ELAPSED_TIME_XXX: 197.499023437500 ms VM75:1480 ELAPSED_TIME_XXX: 94.702148437500 ms VM75:1536 ELAPSED_TIME_XXX: 303.374023437500 ms VM75:1556 ELAPSED_TIME_XXX: 565.270263671875 ms VM75:1569 ELAPSED_TIME_XXX: 335.657714843750 ms VM75:1579 ELAPSED_TIME_XXX: 224.621093750000 ms VM75:1580 ELAPSED_TIME_TEST4: 2028.424072265625 ms VM75:1588 ELAPSED_TIME_TEST5: 172.964111328125 ms VM75:1590 ELAPSED_TIME_ALL: 4894.617919921875 ms ----------------------------------------------------