検索 - みる会図書館

全データから 211848件ヒットしました。

開眼!JavaScript-言語仕様から学ぶJavaScriptの本質


開 眼 / JavaScript ロ 語 仕 様 か ら 学 ぶ JavaScript の 本 質 Cody Lindley 著 和 田 祐 一 郎 訳 0 [email protected] オ ラ イ リ ー ・ ジ ャ パ ン

開眼!JavaScript-言語仕様から学ぶJavaScriptの本質


五 jno 襯 〃 わ ra い 夜 マ 0 、 乙 立 だ の 乙 Deve10Per 開 眼 / ロ 語 仕 様 か ら 学 ぶ JavaScript の 本 質 和 田 祐 一 郎 JavaScript オ ラ イ リ ー ・ ジ ャ パ ン 0 REILLY 著 訳

開眼!JavaScript-言語仕様から学ぶJavaScriptの本質


、 々 4 立 だ の 方 〃 / 愈 ん e 〃 〃 7 の な 開 眼 / JwaScript 言 語 仕 隶 か ら 学 ぶ JavaScript の 本 質 本 書 は 、 訂 avaScript の 言 語 的 特 性 で 知 っ て お く べ き ポ イ ン ト を ま と め た 書 籍 で す 。 JavaScript の 「 オ プ ジ ェ ク ト 」 の 理 解 を 中 心 に 据 え て 、 JavaScript を ひ と 通 り 経 験 し た 人 が 陥 り が ち な 落 と し 穴 で あ る this 、 プ ロ ト タ イ プ チ ェ ー ン ( 継 承 ) 、 ス コ ー プ チ ェ ー ン な ど を サ ン プ ル を 使 っ て 解 説 し ま す 。 コ ン パ ク ト に ま と め て い る の で 、 jQuery な ど の ラ イ プ ラ リ は 使 っ て い る が 言 語 仕 様 に は あ ま り 馴 染 み の な い 開 発 者 や 、 他 の 言 語 を 習 得 し て い て JavaScript の ク セ を 把 握 し た い エ ン ジ ニ ア が 、 短 い 時 間 で JavaScript の 特 性 に つ い て の 理 解 を 深 め る の に 最 適 な 書 籍 で す 。 「 ど の よ う に 」 、 「 な ぜ 」 動 作 す る の か を 知 る こ と で 、 JavaScript を 心 か ら 理 解 す る 「 目 覚 め 」 を 体 験 し て く だ さ い 。 0 REILLY 発 行 所 / オ ラ イ リ ー ・ ジ ャ パ ン

開眼!JavaScript-言語仕様から学ぶJavaScriptの本質


ⅵ ー 訳 者 ま え が き り ま せ ん 。 し か し 、 JavaScript の 実 行 環 境 が 多 様 性 を 増 し て く る と 、 今 後 の 開 発 を 見 一 = 五 」 の 基 礎 的 部 分 を 理 解 し て お く こ と が 重 要 に な り ま す 。 据 え て 「 JavaScript 新 諞 本 書 は 、 JavaScript の 「 オ プ ジ ェ ク ト 」 の 理 解 を 中 心 に 据 え て 、 JavaScript 言 語 を ひ と 通 り 経 験 し た 方 が 陥 り が ち な 落 と し 穴 で あ る this 、 プ ロ ト タ イ プ チ ェ ー ン ( 継 承 ) 、 ス コ ー プ チ ェ ー ン な ど を と て も 簡 潔 な 例 で ま と め て あ り ま す 。 こ れ ら の 要 素 は 、 今 後 新 し い バ ー ジ ョ ン の ECMAScript/JavaScript が 市 場 に 出 て き て も 、 JavaScript 、 一 が 存 在 す る 限 り 、 今 ま で と 変 わ ら す 決 し て 錆 び な い 要 素 と な る も の で す 。 と い つ 新 ⅱ ロ 読 み 物 の 分 量 と し て は の ポ リ ュ ー ム は 大 き く は あ り ま せ ん が 、 JavaScript 言 語 で 知 っ て お く べ き ポ イ ン ト を 簡 潔 に ま と め て あ る た め 、 本 書 を 読 む た め に 使 う 時 間 に 対 す る 学 習 効 果 が と て も 高 い も の に な っ て い ま す 。 JavaScript を あ る 程 度 ご 存 知 の 方 で あ れ ば ど な た に 対 し て も 効 果 は あ る と 思 い ま す が 、 特 に 以 下 の よ う な 方 に 本 書 を 読 ん で い た だ く と 最 大 の 読 書 効 果 を 得 ら れ る と 思 い ま す 。 ・ jQuery な ど の ラ イ プ ラ リ を 通 じ て JavaScript の 世 界 に 入 っ た も の の 、 仕 様 に は ま だ あ ま り 馴 染 み の な い 開 発 者 ・ 他 の 言 語 を 良 く 知 っ て い て 、 JavaScript 言 語 の 癖 を 把 握 し た い 開 発 者 読 者 の JavaScript レ ベ ル に よ っ て は 「 既 に 知 っ て い る 」 で あ ろ う 内 容 も 含 ま れ て い ま す 。 そ の よ う な 内 容 の 量 が 多 い 場 合 で も 少 な い 場 合 で も 、 い ま ま で 経 験 し た JavaScript の 理 解 を よ り 深 め る こ と の で き る 内 容 と な っ て い ま す 。 ま た 、 JavaScript 、 一 衄 を 好 む 開 発 者 の 方 に と っ て は 、 知 る こ と で よ り 楽 し く JavaScript を 使 う と い つ 新 ⅱ ロ こ と が で き る よ う に な る ト ピ ッ ク を 選 ん で い ま す 。 比 較 的 少 な い 時 間 で 読 め る 分 量 で す の で 、 リ フ ァ レ ン ス の よ う に 逆 引 き で 使 う よ り は 、 一 度 全 体 を 通 し て 読 み 、 必 要 に 応 じ て 後 日 読 み 返 し た り 、 本 書 の 終 わ り ( 付 録 B ) に 紹 介 さ れ て い る よ う な 別 の 書 籍 で そ の 知 識 を 強 化 す る と い う 方 法 が 効 果 的 で あ る と 思 い ま す 。 日 本 語 版 で は 、 原 書 で は カ バ ー し て い な い 部 分 で あ っ て も 、 想 定 さ れ る 読 者 に 向 け て カ バ ー し て お く べ き と 思 わ れ る 部 分 に つ い て 追 記 を 行 い ま し た 。 ま た 、 文 章 と コ ー ド を 補 完 す る 目 的 で 一 部 の 節 に 図 表 を 差 し 込 み ま し た 。 本 書 を 通 じ て 、 こ れ ま で 「 な ん と な く 理 解 し て い る よ う な 気 が す る 」 JavaScript を 心 か ら 理 解 す る 「 目 覚 め 」 を 経 験 し 、 皆 様 の JavaScript ラ イ フ を よ り 豊 か に す る た め の 要 素 に な れ ば 幸 い で す 。 五 ロ 二 1 一 口

10日でおぼえる JavaScript 入門教室 新版


第 8 日 「 Ajax の 基 本 」 Web ア プ リ ケ ー シ ョ ン 作 成 に 不 可 欠 で あ る Ajax の 、 基 本 的 な 仕 組 み を 学 び ま す 。 理 論 的 な 解 説 の 後 、 実 際 に 簡 単 な Ajax プ ロ グ ラ ム を 使 っ て 、 Ajax が ど う い っ た も の か を 理 解 し ま す 。 第 9 日 「 JavaScript ラ イ プ ラ リ 」 も は や 、 JavaScript プ ロ グ ラ ミ ン グ に な く て は な ら な い JavaScript ラ イ プ ラ リ の 使 い 方 に つ い て 学 習 し ま す 。 数 あ る ラ イ プ ラ リ の 中 か ら 、 Prototype と Dojo 、 jQuery の 3 つ を 例 に 、 ラ イ プ ラ リ を 使 う と ど ん な こ と が で き る の か を 、 簡 単 な プ ロ グ ラ ム を 実 際 に 作 っ て 体 験 し ま す 。 第 10 日 「 総 合 制 作 Ⅱ 」 最 初 に 、 JSONP と Web サ ー ビ ス に つ い て 学 び ま す 。 そ し て Ajax と JavaScript ラ イ プ ラ リ の 知 識 を 元 に 、 公 開 Web サ ー ビ ス API を 利 用 し た プ ロ グ ラ ム と 簡 単 な マ ッ シ ュ ア ッ プ も っ と JavaSc 「 ipt を 学 ぶ た め の 推 薦 図 書 サ イ ト を 制 作 し ま す 。 XVIII 面 ・ 応 用 面 で の チ ュ ー ト リ ア ル で す 。 ( 3 ) は 、 実 際 に プ ロ フ ェ ッ シ ョ ナ ル な レ ベ ル で JavaScript を 使 う 上 で の 、 さ ま ざ ま な 技 術 論 的 な 解 説 、 後 半 は JavaScript お よ び DOM の レ フ ァ レ ン ス に な っ て い ま す 。 ( 2 ) お よ び の 知 識 の あ る 人 が 理 解 を よ り 深 め る の に は 最 適 で す 。 ( 1 ) は 前 半 が JavaScript の 詳 細 な 理 い ず れ も 最 近 出 版 さ れ た も の で す 。 初 心 者 向 け で は あ り ま せ ん が 、 あ る 程 度 JavaScript 2 開 7 年 ( 3 ) Danny Goodman 著 「 JavaScript & DHTML Cookbook 2nd Edition 」 (O Reilly) (Apress) 2 開 7 年 ② Frank W. Zammetti 著 「 PracticaI JavaScript, D OM Scripting, and Aj ax Proj ects 」 2 開 6 年 く 日 本 語 訳 : 「 JavaScript 第 5 版 」 ( オ ラ イ リ ー ・ ジ ャ パ ン ) 2 開 7 年 > ( 1 ) David FIanagan 著 「 JavaScript: The Definitive Guide 5th Edition 」 (O'Reilly ) 深 く 勉 強 し た い 方 に は 、 以 下 の 本 を お 薦 め し ま す 。 べ て の 知 識 を 本 書 だ け で 身 に 付 け る の は 不 可 能 で す 。 本 書 を マ ス タ ー し た 上 で 、 さ ら に 「 10 日 間 で お ば え る 」 と い う コ ン セ プ ト お よ び ペ ー ジ 数 の 関 係 上 、 JavaScript に つ い て す

開眼!JavaScript-言語仕様から学ぶJavaScriptの本質


付 録 B 終 わ り に 本 書 を 読 み 終 え て 、 あ な た が 使 っ て い る JavaScript ラ イ プ ラ リ を よ り 深 く 理 解 で き て い る こ と 、 も し く は 自 分 の JavaScript ソ リ ュ ー シ ョ ン を 書 け る 準 備 が で き て い る こ と を 望 み ま す 。 ど ち ら に し て も 、 本 書 は 全 て を 網 羅 し た JavaScript 言 語 の ガ イ ド で は あ り ま せ ん 。 本 書 を 起 点 と し て 以 下 の よ う な 書 籍 を 読 む こ と に よ っ て ( も し く は 再 読 す る こ と に よ っ て ) 、 違 う 見 地 か ら の JavaScript を 学 ん で く だ さ い 。 ま た 本 書 で は 紹 介 し き れ な か っ た ト ピ ッ ク を 巡 る こ と に よ り 、 あ な た の も つ 知 識 と JavaScript 言 語 へ の 理 解 を 絶 え ず 補 強 す る こ と を お す す め し ま す 。 LJavaScript: 羽 Good Parts 』 ( オ ラ イ リ ー ・ ジ ャ パ ン ) 、 原 書 "JavaScript: ((YReilly) 羽 le Good Parts" ((YReiIIy) fJavaScript パ タ ー ン 』 ( オ ラ イ リ ー ・ ジ ャ パ ン ) 、 原 書 "JavaScript Patterns" Performance JavaScript" (O'Reilly) 『 ハ イ パ フ ォ ー マ ン ス JavaScript 』 ( オ ラ イ リ ー ・ ジ ャ パ ン ) 、 原 書 "High 、 ・ l)rofessional JavaScript for Web DeveIopers" (WiIey/Wrox) 、 和 書 未 刊 "Object-Oriented JavaScript" (Packt PubIishing) 『 オ プ ジ ェ ク ト 指 向 JavaScript 』 ( ア ス キ ー ・ メ デ ィ ア ワ ー ク ス ) 、 原 書

開眼!JavaScript-言語仕様から学ぶJavaScriptの本質


開 眼 / JavaScript 言 語 仕 様 か ら 学 ぶ JavaSc 「 ipt の 本 質 2013 年 6 月 18 日 2013 年 11 月 26 日 著 訳 発 行 者 者 人 印 刷 ・ 製 本 発 発 行 売 所 兀 初 版 第 1 刷 発 行 初 版 第 2 刷 発 行 CodyLindIey ( コ デ ィ ・ リ ン ド レ ー ) 和 田 祐 一 郎 ( わ だ ゆ う い ち ろ う ) テ イ ム ・ オ ラ イ リ ー 株 式 会 社 平 河 工 業 社 株 式 会 社 オ ラ イ リ ー ・ ジ ャ パ ン Fax ( 03 ) 3233-3440 TeI ( 03 ) 3233-0641 ( 代 表 ) 〒 101-8460 東 京 都 千 代 田 区 神 田 錦 町 3-1 株 式 会 社 オ ー ム 社 電 子 メ ー ル j 叩[email protected] Fax ( 03 ) 335 5263 Tel ( 03 ) 335 5227 〒 16 0002 東 京 都 新 宿 区 坂 町 26 番 地 27 イ ン テ リ ジ ェ ン ト プ ラ ザ ビ ル IF printed ⅲ Japan ( ISBN97 & 4-87311-621-1 ) 乱 丁 、 落 丁 の 際 は お 取 り 替 え い た し ま す 。 い ま す 。 パ ン か ら 文 書 に よ る 許 諾 を 得 ず に 、 い か な る 方 法 に お い て も 無 断 で 複 写 、 複 製 す る こ と は 禁 じ ら れ て 本 書 は 著 作 権 上 の 保 護 を 受 け て い ま す 。 本 書 の 一 部 あ る い は 全 部 に つ い て 、 株 式 会 社 オ ラ イ リ ー ・ ジ ャ

10日でおぼえる JavaScript 入門教室 新版


一 本 書 の 使 い 方 プ ロ グ ラ ミ ン グ 言 語 の 学 習 は 自 然 言 語 ( 英 語 や 中 国 語 な ど ) の 学 習 と 同 じ で 、 実 際 に 使 い な が ら 慣 れ る の が 上 達 の 近 道 で す 。 水 泳 の 本 を い く ら 読 ん で も 、 水 に 入 っ て 練 習 し な け れ ば 泳 ぎ は 上 達 し ま せ ん 。 こ の 本 を 読 む と き も 必 ず パ ソ コ ン を 前 に し て 、 実 際 に 自 分 で コ ー ド を 打 ち 込 ん で 、 動 か し て み て く だ さ い 。 ま た 、 一 部 変 え て み た り し て 、 ど の よ う に 結 果 が 変 わ る の か を 実 験 し て 確 か め る 0 本 書 の 基 本 コ ン セ プ ト お よ び 前 提 知 識 の も い い 勉 強 に な り ま す 。 い く は ず で す 。 で 簡 単 な プ ロ グ ラ ム を 作 っ て い く う ち に 、 次 第 に JavaScript に つ い て の 理 解 が 深 ま っ て い て は 大 ま か に で も わ か る よ う に な る と 思 い ま す 。 あ と は サ ン プ ル を 参 考 に し て 、 自 分 理 解 す る の は 難 し い か も し れ ま せ ん が 、 そ れ で も JavaScript と は ど ん な も の な の か に つ な い で し よ う 。 プ ロ グ ラ ミ ン グ は ま っ た く 初 心 者 、 と い う 方 は 一 度 読 ん だ だ け で は 全 部 か の JavaScript 特 有 の 考 え 方 に 慣 れ さ え す れ ば 、 本 書 を 読 み こ な す の は そ れ ほ ど 難 し く C + + や Java 、 perl な ど 、 何 ら か の プ ロ グ ラ ミ ン グ 言 語 の 知 識 が あ る 読 者 な ら 、 い く つ た 、 2 開 7 年 時 点 で の 最 先 端 の ト ピ ッ ク ま で カ バ ー し て い ま す 。 書 で は 、 JavaScript プ ロ グ ラ マ と し て 理 解 し て お く べ き ポ イ ン ト に 重 点 を 置 き ま し た 。 ま い な け れ ば 、 自 分 で 調 べ る に も 何 を 調 べ た ら い い の か 途 方 に 暮 れ る 結 果 と な り ま す 。 本 に レ フ ァ レ ン ス 本 を 開 い て い ま す 。 し か し 、 最 低 限 の 知 識 は 自 分 の も の と し て 理 解 し て や プ ロ バ テ ィ な ど す べ て が 頭 に 入 っ て い る わ け で は な く 、 新 し く プ ロ グ ラ ム を 作 る た び が あ る 以 上 、 本 書 で そ の す べ て を 盛 り 込 む の は 不 可 能 で す 。 筆 者 自 身 、 DOM の メ ソ ッ ド に 必 要 な 周 辺 知 識 は 山 の よ う に ふ く ら ん で い き ま し た 。 10 日 間 で 学 ぶ と い う 時 間 的 制 約 体 が 拡 張 さ れ て い っ た の は も ち ろ ん の こ と 、 CSS や DOM な ど JavaScript プ ロ グ ラ ミ ン グ 間 あ れ ば す べ て マ ス タ ー で き る ほ ど 簡 単 な も の で し た 。 そ の 後 、 JavaScript と い う 言 語 自 筆 者 が JavaScript を は じ め て 勉 強 し た 1996 年 頃 は 、 JavaScript の 最 も 詳 し い 本 で も 2 週 も か ま い ま せ ん の で 、 HTML の 基 礎 知 識 を 理 解 し て か ら 本 書 に 取 り か か っ て く だ さ い 。 い る こ と を 前 提 と し て い る た め 、 HTML の こ と は わ か ら な い と い う 方 は 簡 単 な 入 門 書 で と こ ろ ま で 切 り 込 ん で 解 説 し て い ま す 。 た だ し 、 HTML に つ い て の 基 本 的 知 識 は 持 っ て い っ て JavaScript の 表 面 だ け を な で る よ う な 妥 協 は せ ず 、 JavaScript と い う 言 語 の 奥 深 い ラ ミ ン グ の 初 心 者 に も わ か る よ う に 書 く こ と を 心 が け ま し た 。 し か し 、 入 門 書 だ か ら と い う 名 前 の 通 り 、 JavaScript に 関 す る 知 識 は ま っ た く 前 提 と し て い ま せ ん 。 ま た 、 プ ロ グ 本 書 の 基 本 コ ン セ プ ト は 「 JavaScript の 初 歩 か ら 最 前 線 へ の 最 短 コ ー ス 」 で す 。 入 門 と

開眼!JavaScript-言語仕様から学ぶJavaScriptの本質


は じ め に に す べ て を 説 明 せ ず に 核 心 に 触 れ る 本 を 書 き た か っ た の で す 。 誰 が 本 書 を 読 む べ き か ? し ま っ て も 心 配 し な い で く だ さ い 。 そ う い う 時 は サ ン プ ル コ ー ド を 読 ん で 、 コ ー ド を ル コ ー ド は 千 の 言 葉 よ り も 価 値 が あ る と 信 じ て い ま す 。 最 初 に 説 明 を 読 ん で 混 乱 し て 本 文 は コ ー ド の 補 助 と 位 置 づ け て 、 サ ン プ ル コ ー ド を よ く 読 ん で く だ さ い 。 サ ン プ よ り 少 な い 言 葉 、 よ り 多 い コ ー ド て く だ さ い 。 み 進 め る 上 で 非 常 に 重 要 な 情 報 を 記 載 し て い ま す の で 、 か な ら す こ こ を 読 む よ う に し 本 書 を 読 み 始 め る 前 に 、 本 書 の ス タ イ ル を 説 明 し て お く 必 要 が あ り ま す 。 本 書 を 読 た も の を 、 こ れ ら オ プ ジ ェ ク ト を 含 め た JavaScript 言 語 環 境 一 般 で 活 か し て く だ さ い た め 、 こ れ ら の オ プ ジ ェ ク ト を 本 書 で カ バ ー し な い こ と に し ま し た 。 本 書 で 得 ら れ が 、 こ れ ら に つ い て の 理 解 は JavaScript 言 語 そ の も の の 理 解 を 促 進 す る も の で は な 成 し て い ま す 。 Date() 、 E Ⅱ 0 て ( ) 、 RegExp() は 確 か に 有 用 な JavaScript の パ ー ツ で す れ よ り も 、 JavaScript 言 語 を 理 解 す る た め 、 オ プ ジ ェ ク ト を 理 解 す る こ と を 中 心 に 構 先 に 述 べ た よ う に 、 本 書 は JavaScript の リ フ ァ レ ン ス ガ イ ド で は あ り ま せ ん 。 そ 本 書 に 含 め な か っ た の か ? な ぜ Date() 、 Error() 、 RegExp() を ン は ECMA-262 Edition 5 に な る で し よ う 。 ま す 。 現 時 点 で 最 も 広 く 実 装 さ れ て い る バ ー ジ ョ ン だ か ら で す 。 本 書 の 次 の バ ー ジ ョ 本 書 は JavaScript 1.5 (ECMA-262 Edition 3 と 同 等 ) の 仕 様 に フ ォ ー カ ス し て い な せ JavaScript 1.5 、 ECMA -262 Edition 3 な の か ? 本 書 は プ ロ グ ラ ミ ン グ 初 心 者 や 、 JavaScript 初 心 者 に は 向 い て い ま せ ん 。 級 者 か ら 中 級 者 で す 。 次 に 、 カ ー テ ン の 裏 を 覗 い て み た い JavaScript べ テ ラ ン で す 。 ク ト を 深 く 知 っ て 、 言 語 へ の 理 解 を 深 め た い と 思 っ て い る 一 歩 進 ん だ JavaSc ⅱ pt 初 本 書 は 2 種 類 の 人 た ち を タ ー ゲ ッ ト に し て い ま す 。 最 初 は 、 JavaScript オ プ ジ ェ

開眼!JavaScript-言語仕様から学ぶJavaScriptの本質


x は じ め に ラ イ プ ラ リ の 使 用 は 「 プ ラ ッ ク ポ ッ ク ス 症 候 群 」 を 引 き 起 こ し ま す 。 ラ イ プ ラ リ の 使 用 は あ る 場 合 で は 有 効 か も し れ ま せ ん が 、 他 の 場 合 で は 有 害 か も し れ ま せ ん 。 ラ イ プ ラ リ を 使 う と 早 く 効 率 的 に こ と を 運 ぶ こ と が で き ま す が 、 こ れ が 「 な ぜ 、 ど の よ う に 」 う ま く 動 作 し て い る の か を 理 解 す る こ と が あ り ま せ ん 。 「 な ぜ 、 ど の よ う に 」 を 理 解 す る こ と は 、 何 か が う ま く い か な く な っ た 場 合 や 、 パ フ ォ ー マ ン ス に 問 題 が 起 こ っ た 場 合 に 本 当 に 重 要 で す 。 事 実 、 JavaScript の ラ イ プ ラ リ や フ レ ー ム ワ ー ク を 使 っ て Web ア プ リ ケ ー シ ョ ン ( も し く は 単 純 な 登 録 フ ォ ー ム ) を 実 装 す る に は 、 ラ イ プ ラ リ だ け で は な く 、 そ の 中 の エ ン ジ ン を 理 解 し て お く 必 要 が あ り ま す 。 本 書 は そ の よ う な 場 合 に 自 ら ボ ン ネ ッ ト を あ け て 、 中 の JavaScript 工 ン ジ ン を 触 り た い と 思 う 開 発 者 の た め の 本 で す 。 JavaScript 1.5 に つ い て は 、 一 番 tll)-to-date で か っ 完 全 な リ フ ァ レ ン ス ガ イ ド を MoziIIa が 提 供 し て い ま す (MoziIIa DeveIoper Network: https:// developer.mozilla.org/ja/docs/JavaScript ) 。 し か し こ の リ フ ァ レ ン ス に は 、 リ フ ァ レ ン ス ガ イ ド と 一 緒 に あ る べ き 、 単 一 の 観 点 を も っ て 書 か れ た 、 「 知 籤 」 と し て 消 化 可 能 な 書 類 が 見 当 た り ま せ ん 。 本 書 は リ フ ァ レ ン ス ガ イ ド が 提 供 し て い る JavaScript の 仕 様 を 越 え て 「 あ な た が 知 ら な け れ ば な ら な い こ と 」 の マ ニ ュ ア ル に な る こ と を 目 指 し て い ま す 。 JavaScript 1.5 は 今 後 も 長 い 期 間 標 準 的 な JavaScript と し て 存 在 し 続 け る は す で す 。 た と え 世 の 中 が ECMA -262 Edition 5 に 移 行 し た と し て も 、 変 化 し な い JavaScript の 礎 、 工 ッ セ ン ス を 書 き 留 め て 置 き た か っ た の で す 。 高 度 な レ ベ ル の プ ロ グ ラ ミ ン グ 言 語 の 本 は 、 巨 大 な サ ン プ ル コ ー ド や 、 意 味 の な い 紆 余 曲 折 に 満 た さ れ て い る こ と が あ り ま す 。 私 は 、 す ぐ に 動 作 で き る コ ー ド と と も に 書 か れ た 短 く ボ イ ン ト を 突 い た 説 明 を 好 み ま す 。 本 書 で 達 成 し よ う と し て い る こ と を 表 す 言 葉 と し て 「 技 術 的 な 薄 切 り 」 と い う 言 葉 を 作 り ま し た 。 複 雑 な ト ピ ッ ク を 小 さ く 消 化 可 能 な コ ン セ プ ト に 分 解 し 、 最 小 限 の 文 章 と 、 伝 え る こ と の み に 集 中 し た サ ン プ ル コ ー ド で 説 明 し ま す 。 世 の 中 に 存 在 す る 、 価 値 の あ る JavaScript の 本 は 、 ほ と ん ど が 3 イ ン チ く ら い の 厚 さ を 持 っ て い ま す 。 David Flanagan に よ る の 『 JavaScript 第 6 版 』 ( オ ラ イ リ ー ・ ジ ャ パ ン ) は 良 書 で す が 、 消 化 す る に は 厚 す ぎ ま す 。 徹 底 的 二 11 い