Stringオブジェクトについて教えて下さい

Stringはよく使う処理なので、簡単にアクセスする特別な方法が用意されています。
2021年3月2日
ユーザー

お世話になります。
今回の動画でやや驚いたのは、const word = 'red';Stringオブジェクトとして取得した変数を
配列のように扱っている点です。
試しに、以下の様なコードを書いてみたのですがコンソールには文字e3が取得されました。

    const word = 'red';
    let loc = 0;

    console.log(word[1]);
    console.log(word.length);

const word = new String('red);というようにStringオブジェクトとして指定しなくても文字列は
Stringオブジェクトとしてメソッドを使える。ただ、どこまでのメソッドが使えるのかがまだ
良く分かりません。

例えば、

    const word = 'red';

    let moji = [];
    word.forEach(s =>{
        moji.push(s);
    })

    console.log(moji);

のように配列としては扱えませんでした。

この回答を見るにはプレミアムプランへの登録が必要です

プレミアムプランとは?

このレッスンの質問と回答(7)