{"ScriptPreparationCode":"const segmenter = new Intl.Segmenter(\u0022ja\u0022, {granularity: \u0022grapheme\u0022});\r\n\r\nconst str1 = \u0022\uD842\uDFB7\u91CE\u5BB6\u0022;\r\nconst str2 = \u0022\uD83D\uDE04\uD83D\uDCA2\u270B\u0022;\r\nconst str3 = \u0022\uD83D\uDC68\u200D\uD83D\uDC69\u200D\uD83D\uDC67\u200D\uD83D\uDC66\u0022;\r\n\r\nvar segments1 = segmenter.segment(str1);\r\nvar segments2 = segmenter.segment(str2);\r\nvar segments3 = segmenter.segment(str3);","TestCases":[{"Name":"Array.from","Code":"const segments1Length = Array.from(segments1).length;\r\nconst segments2Length = Array.from(segments2).length;\r\nconst segments3Length = Array.from(segments3).length;","IsDeferred":false},{"Name":"Spread","Code":"const segments1Length = [...segments1].length;\r\nconst segments2Length = [...segments2].length;\r\nconst segments3Length = [...segments3].length;","IsDeferred":false}]}