この記事では、JavaScript 文字列ブラウザの互換性の問題を例とともに分析します。皆さんの参考に共有してください。具体的な分析は次のとおりです。
まず、文字列の番号を取得したい場合の、互換性のない記述方法を見てみましょう
var str='aavvvcc';
console.info(str[0]);
この書き方は IE 7 より前のブラウザと互換性がありません。以下はブラウザと完全に互換性のあるメソッドです
var str='aavvvcc';
console.info(str.charAt(1));
文字列内の特定の文字を取得するには、charAt() を使用します。すべて互換性があります。
この記事が皆様の JavaScript プログラミング設計に役立つことを願っています。