このたびは書籍をお買い上げいただき、誠にありがとうございました。
本文中に以下の誤りがありましたことをお詫びするとともに、訂正させていただきます。
■第1刷、第2刷
p.103 リスト3-2-8 4行目
誤)const lowPrice = books.filter(book => book.price < 3500) ;
正)const lowPrice = books.filter(src => book.price < 3500) ;
p.143 ページ中ほど
誤)keypresswordなどのキーイベントでは
正)keypressなどのキーイベントでは
p.150 リスト3-4-19の再掲1行目
誤)<div id=”parent” onClickCapture={handleParentClick}>
正)<div id=”parent” onClickCapture={handleParent}>
p.155 リスト3-4-27 下から5行目
誤)<div ref=“divRef” ~
正)<div ref={divRef} ~
p.211 リスト4-3-10 タイトル
誤)FormYum.js
正)FormYup.js
p.347 リスト7-1-6 8行目
誤)if (Date.now() – start > 1000) { break; }
正)if (Date.now() – start > delay) { break; }
p.430 リスト8-3-1 9行目
誤)<Route element={<RouteParam />} />
正)<Route element={<RouteParam />}>
p.449 図「メタ情報の展開」 最下部の表
誤)React, {keywd}
正)React, {keywords}
p.512 表「reqオブジェクトの主なメンバー」
1行目の「url」の行を削除 ※3行目の「url」と重複しているため
p.540 本文 3行目
誤)変数msgは文字列、またはundefinedを認めることになります。
正)変数msgは文字列、またはnullを認めることになります。
p.540 図「ジェネリクス」の右端
誤)数値配列 Array<string> | true/false配列 Array<string>
正)数値配列 Array<number> | true/false配列 Array<boolean>
p.608 リスト11-4-8 下から10行目
誤)forcus:bg-white
正)focus:bg-white
p.615 リスト11-4-13 11行目
誤)forcus:bg-white
正)focus:bg-white