BOOK Studio947
狩野祐東・狩野さやか著書

確かな力が身につくJavaScript「超」入門第2版 正誤表

書籍『確かな力が身につくJavaScript「超」入門 第2版』の内容に誤りがありました。ここに訂正してお詫び申し上げます。
なお、出版社SBクリエイティブのサイトにも正誤情報が公開されています。基本的に同じものが掲載されていますが、更新のタイミングによって一時的に内容が異なる場合があります。そちらも併せてご参照ください。

p.97 Fig. 繰り返しの回数と変数iの変化(※第5刷で修正済み)

誤)
p.97 fig 繰り返しの回数と変数iの変化(誤)
正)
p.97 fig 繰り返しの回数と変数iの変化(正)

p.105 変数や定数の有効範囲 *9注

誤)if文の{~}内で変数もしくは定数を定義した場合は、elseやelse ifも含むif文全体が有効範囲になります。
正)if文の場合、ifの後ろの{~}内で定義した変数はその{~}内でのみ有効、elseの後ろの{~}内で定義した変数はその{~}内でのみ有効、となります。

p.167 Dateオブジェクトは初期化する必要がある(※第2刷で修正済み)

誤)実習で書いたプログラムの24行目がそれにあたります。
正)実習で書いたプログラムの33行目がそれにあたります。

p.213 サンプルファイルの場所(※第2刷で修正済み)

誤)5-03_cookie/step1/index.html
正)5-03_cookie/step2/index.html

p.259 6-02_drawer/step1/css/special.css(※第14刷で修正済み)

special.cssの14行目〜16行目は不要なCSSなので削除します(削除しなくても正常に動作します)。

誤)

/* ===== ヘッダーにボタンを配置 ===== */
.header { /* 削除 */
  padding: 16px 0; /* 削除 */
} /* 削除 */

正)

/* ===== ヘッダーにボタンを配置 ===== */
header .container {
  display: flex;
  justify-content: space-between;
}
...

 

p.289 上から2/3あたりの本文(※第3刷で修正済み)

誤)このうちacuracyプロパティは、取得した……
正)このうちaccuracyプロパティは、取得した……