2011年12月28日15:45 カテゴリLightweight Languages javascript - 'string'[0] === 's'; // officially with ECMAScript5 JavaScript: The Definitive Guide (6th Ed.) David Flanagan ECMAScript 5を使いたい4つ目の理由かも。 str[i] = str.charAt(i) 当初はFirefoxぐらいしかサポートしていなかった文字列の配列扱いも、ES5以降は公式です。 六代目サイ本にもそう明記してあります。 var i, s = 'string'; for (i = 0; i < s.length; i++){ p(s[i]); p(s.charAt(i)); p(s[i] === s.charAt(i)); } Array.proto