該当頁 | 該当箇所 |
修正刷 |
訂正箇所 |
訂正事項 |
更新日 |
61 |
本文 3行目 |
第3刷 |
前置演算(Pre Increment)、後方に置くことを後置演算(Post Increment)といいます。 |
前置演算(Pre Increment / Pre Decrement)、後方に置くことを後置演算(Post Increment / Post Decrement)といいます。 |
2017年2月24日 |
65 |
図:定数は「再代入できない」変数
右側の「10」から出ている矢印の先 |
第3刷 |
1 |
2 |
2017年1月24日 |
78 |
表:演算子の優先順位 上から2行目 |
第3刷 |
減算(-) |
単項マイナス(-) |
2017年2月24日 |
116 |
表:Stringオブジェクトの主なメンバー
fromCharCodeの概要 |
第3刷 |
Latin-1コードc1、c2... |
Latin-1コードc1、c2...を文字に変換 |
2017年2月24日 |
130 |
表:Arrayオブジェクトの主なメンバー |
第3刷 |
from(alike [,map [,othis])
...
push(data) |
from(alike [,map [,this]])
...
push(data1 [,data2,...]) |
2017年2月24日 |
131 |
図:Arrayオブジェクトのメンバー
「コールバック関数」の右側にある「map」の例の部分 |
第3刷 |
[0] [1] ...
4 6 ... |
[0] [1] ...
4 9 ... |
2017年2月24日 |
145 |
Note 1行目 |
第3刷 |
WeakHash/WeakSetと呼ばれる |
WeakSet/WeakMapと呼ばれる |
2017年2月24日 |
150 |
本文6行目 |
第9刷 |
もう一度、日付に変換しています。経過ミリ秒を日付に変換するには、 |
日数に変換しています。経過ミリ秒を日数に変換するには、 |
2022年4月28日 |
156 |
本文 下から5行目 |
第3刷 |
「http(s)://」は「HTTP://」には |
「http(s)?://」は「HTTP://」には |
2017年2月24日 |
166 |
本文2行目 |
第3刷 |
(この例ではtitle) |
(この例ではname) |
2017年2月24日 |
193 |
小見出し |
第3刷 |
■即時命令は使わない |
■即時関数は使わない |
2017年2月24日 |
196 |
図:argumentsオブジェクト
インデックスの表記 |
第3刷 |
[1]山田
[2]鈴木 |
[0]山田
[1]鈴木 |
2017年2月24日 |
199 |
リスト4-27 variable_args2.js |
第9刷 |
for (var i = 0, len = arguments.length; i < len; i++) { |
for (var i = 1, len = arguments.length; i < len; i++) { |
2022年4月08日 |
209 |
下から5行目 |
第4刷 |
この例では、getMaxMain関数で得られた |
この例では、getMaxMin関数で得られた |
2017年10月19日 |
216 |
図:タグ付きテンプレート文字列の挙動 |
第9刷 |
テンプレート文字数/変数を分解 |
テンプレート文字列/変数を分解 |
2022年4月28日 |
219 |
リスト4-50の下 本文8行目 |
第9刷 |
「匿名関数がローカル関数counterを参照し続けている」 |
「匿名関数がローカル変数counterを参照し続けている」 |
2022年4月28日 |
230 |
本文1行目 |
第3刷 |
出力されるthis.xの値 |
出力されるthis.dataの値 |
2017年2月24日 |
237 |
図の下 本文6行目 |
第3刷 |
プロトタイプのnameプロパティを隠ぺい |
プロトタイプのsexプロパティを隠ぺい |
2017年2月24日 |
243 |
本文最終行 |
第5刷 |
インスタンスメソッドと同様の意味で、「thisキーワードも使えない」 |
インスタンスメソッドと同様の意味での「this キーワードは使えない」 |
2017年12月21日 |
254 |
リスト5-26 accessor_define.js(baseプロパティの定義部分) |
第3刷 |
if(typeof tmp === 'number' && && base > 0) { |
if(typeof base === 'number' && base > 0) { |
2016年11月23日 |
265 |
[Note]の上のコード |
第6刷 |
{ name = name, birth = birth }; |
{ name: name, birth: birth }; |
2018年6月08日 |
276 |
リスト5-52 2行目 |
第2刷 |
var proxy = new Proxy(obj, { |
var proxy = new Proxy(data, { |
2016年11月11日 |
276 |
リスト5-52 proxy.js 2行目 |
第5刷 |
var proxy = ... |
let proxy = ... |
2018年6月26日 |
291 |
リスト6-07 JS の1行目 |
第3刷 |
// <select id="result">を取得 |
// <select id="food">を取得 |
2017年4月25日 |
309 |
本文 下から2行目 |
第3刷 |
ラジオボタンがチェックされているかどうか |
チェックボックスがチェックされているかどうか |
2017年2月24日 |
330 |
リスト6-32 replace.js |
第5刷 |
img.alt = e.innerHTML; |
img.alt = e.target.textContent; |
2017年12月28日 |
337 |
表:よく利用するスタイルプロパティ
displayプロパティの概要 |
第3刷 |
tablerow
...
runin |
table-row
...
run-in |
2017年2月24日 |
338 |
表:よく利用するスタイルプロパティ
listStyleTypeプロパティの概要 |
第3刷 |
lowergreek |
lower-greek |
2017年2月24日 |
343 |
本文 1行目 |
第3刷 |
removeEventHandlerメソッドを使って |
removeEventListenerメソッドを使って |
2017年2月24日 |
384 |
構文:keyメソッド |
第3刷 |
console.key(index) |
storage.key(index) |
2017年2月24日 |
399 |
本文 上から2行目 |
第3刷 |
(1)Content-Typeヘッダーに「application/x-wwwform-urlencoded;charset=UTF-8」を指定する |
(1)Content-Typeヘッダーに「application/x-www-form-urlencoded;charset=UTF-8」を指定する |
2016年12月28日 |
403 |
リスト7-26 bm.js |
第3刷 |
anchor.href = 'http://b.hatena.ne.jp/' + bms[i].user |
anchor.href = 'http://b.hatena.ne.jp/' + bms[i].user;
(行末にセミコロンを追加してください) |
2016年12月28日 |
414 |
リスト7-32 promise.js |
第3刷 |
asyncxProcess(\'トクジロウ\').then( |
asyncProcess(\'トクジロウ\').then( |
2016年11月23日 |