【週刊ドットインストール】 考える力を養うための新クラス『データで学ぶアルゴリズム』を256timesでリリース!
お世話になります。 今回の動画でやや驚いたのは、const word = 'red';とStringオブジェクトとして取得した変数を 配列のように扱っている点です。 試しに、以下の様なコードを書いてみたのですがコンソールには文字eと3が取得されました。
const word = 'red';
String
e
3
const word = 'red'; let loc = 0; console.log(word[1]); console.log(word.length);
const word = new String('red);というようにStringオブジェクトとして指定しなくても文字列は Stringオブジェクトとしてメソッドを使える。ただ、どこまでのメソッドが使えるのかがまだ 良く分かりません。
const word = new String('red);
例えば、
const word = 'red'; let moji = []; word.forEach(s =>{ moji.push(s); }) console.log(moji);
のように配列としては扱えませんでした。
ドットインストールは、3分動画でマスターできるプログラミング学習サービスです。
3分で気軽に学習でき、スマートフォンからも視聴可能です。ホームページやWebサービスの制作を通して、実践的にプログラミングを学べます。
他にも、ゲーム制作やデータ分析・機械学習・AIに使われる言語まで幅広くカバー。学びたい分野のレッスンがきっと見つかります。
この回答を見るにはプレミアムプランへの登録が必要です
お世話になります。
今回の動画でやや驚いたのは、
const word = 'red';とStringオブジェクトとして取得した変数を配列のように扱っている点です。
試しに、以下の様なコードを書いてみたのですがコンソールには文字
eと3が取得されました。const word = new String('red);というようにStringオブジェクトとして指定しなくても文字列はStringオブジェクトとしてメソッドを使える。ただ、どこまでのメソッドが使えるのかがまだ良く分かりません。
例えば、
のように配列としては扱えませんでした。