『HTML5プロフェッショナル認定試験 レベル2 対策テキスト&問題集 Ver2.5対応版』サポートサイト
【本書掲載のソースコード】
本書内で掲載しているソースコードです。掲載分のソースコードのみを集めたもので、必ずしもブラウザで実行できる形にはなっておりませんので、ご了承ください。また画像や動画などソースコード以外のものも含まれておりません。
ソースコードのzipファイルをダウンロード
【訂正情報】
本書にて、以下の誤りがありました。お詫びの上訂正いたします。
P.057 2つめの「main.js」
・最後の行の「}」が不要でした。
<正>
const area1 = getTriangleArea(4, 5);
console.log(area1);
function getTriangleArea(base, height) {
const area = (base * height) / 2;
return area;
}
}
P.189 の「コード2-7-6」
・コードに誤りがありました。
<誤> let Human = (name, age) => { this.name = name; this.age = age; this.talkHello = () => { return ("My Name is " + name + "." + this.age + " years old."); } }; …
<正>
let Human = function(name, age) {
this.name = name;
this.age = age;
this.talkHello = () => {
return ("My Name is " + name + "." + this.age + " years old.");
}
};
…
P.183の「補足説明」
・参照先のない「補足説明」がありました。
「prototypeの継承については、 1-9 6「プロトタイプ継承」で詳しく解説しています。」