0509~0510_母親節

【電子書】0 陷阱!0 誤解!8 天重新認識 JavaScript!(iT邦幫忙鐵人賽系列書 - 02)

  • 400

活動訊息

想知道金石堂電子書怎麼用?無論通勤或在家,電腦或手機都能看,輕鬆運用零碎時間,讓閱讀更融入生活。

全館滿$1,200送150點金幣,4月歡慶兒童節,童書、玩具、文具滿1000元再送200點金幣!

內容簡介

iT邦幫忙鐵人賽系列書 No.2


前端領域在最近幾年來突飛猛進,不僅是ECMAScript,各種前端工具、框架一時百家爭鳴。

看了很多初入門JavaScript的朋友也許拿了工具會用,照著tutorial走一次也會動,但想自己客製化卻怎麼樣都改不動,好不容易試出來,卻不知道為什麼會動,這才是最可怕的。

尤其是一些從其他程式語言背景轉來寫JavaScript的朋友,可能大多數會覺得JavaScript有什麼難?不就跟○○○ (請自行帶入) 有87%像?

沒錯!但就是那關鍵13%的差異造成了世人對JavaScript這門程式語言的誤解。
本書就是希望能在這個主題當中,與各位讀者一起重新認識JavaScript:這個號稱「世界上最被人誤解的程式語言」。

本書內容是由作者在2018 iT邦幫忙鐵人賽 -「重新認識JavaScript」的系列文章改寫而成,主要針對剛接觸JavaScript或者對JavaScript不是那麼熟悉的讀者,說明JavaScript的基礎與常見的誤區。

四大主題

Part 1 JavaScript的歷史與基礎
此部分主要介紹JavaScript的簡介與語言基礎,期望能讓初學JavaScript的朋友快速上手。

Part 2 瀏覽器裡的JavaScript:BOM與DOM
有了基本的理解之後,接著來介紹JavaScript的主戰場「瀏覽器」!到底JavaScript是怎麼操作我們的網頁?那些人家說的DOM、事件又是怎麼一回事?jQuery真的再戰十年嗎?這個部分會有詳細的介紹。

Part 3 深入理解JavaScript核心:函式、物件、原型鍊
此部分帶領讀者深入理解JavaScript語言的核心概念:函式、物件、原型鍊,以及那些開發時會爆的各種粗口,遇到的各種坑。

Part 4 關於JavaScript的現在與未來
近年前端框架與開發生態圈的發展快速,究竟工具怎麼挑選?模組化?SPA與SSR又是什麼?CSS的管理、前端語言的預編譯?本書的最後,想花點篇幅與各位讀者聊聊JavaScript與前端生態圈的過去、現在與未來。

作者

許國政 Kuro Hsu

☛ Vue.js Taiwan 社群主辦人,超過十年的前端開發經驗,長期專注網頁前端標準技術。
☛ 曾擔任 JSDC、WebConf、MOPCON、COSCUP 等大型研討會講者,也多次參與前端技術社群分享心得。

目錄

Day 1 JavaScript 的起源與基礎 (上)
♦ JavaScript簡史
♦ 基礎知識與資料型別
♦ 物件、陣列以及型別的判斷
♦ 運算式與運算子

Day 2 JavaScript的起源與基礎 (下)
♦ 自動轉型的規則
♦ 流程判斷與迴圈
♦ 函式的基本概念
♦ JavaScript是「傳值」或「傳址」?

Day 3 前端工程師的主戰場:瀏覽器裡的JavaScript (上)
♦ 瀏覽器的物件模型:DOM 與BOM
♦ 透過DOM API查找與遍歷節點
♦ DOM Node的建立、刪除、修改與外觀
♦ BOM與window物件

Day 4 前端工程師的主戰場:瀏覽器裡的JavaScript (下)
♦ 事件機制的原理
♦ 網頁的事件與生命週期
♦ 隱藏在「事件」之中的秘密

Day 5 深入理解JavaScript核心:函式、物件、原型鍊 (上)
♦ 再談函式與參數
♦ Callback Function與IIFE
♦ 從Callback到Promise
♦ 從setTimeout與setInterval理解EventQueue

Day 6 深入理解JavaScript核心:函式、物件、原型鍊 (中)
♦ 閉包(closure)
♦ What's "THIS" in JavaScript

Day 7 深入理解JavaScript 核心:函式、物件、原型鍊 (下)
♦ 深入理解JavaScript物件
♦ 內建物件與包裹器
♦ 物件的原型鏈與繼承
♦ ES6的Class語法糖

Day 8 JavaScript 的現在與未來
♦ 從Page到Application談前端生態圈的演變
♦ JavaScript的現在與未來

詳細資料

詳細資料

    • 語言
    • 中文繁體
    • 裝訂
    • ISBN
    • 9789864344130
    • 分級
    • 普通級
    • 頁數
    • 400
    • 商品規格
    • 23*17
    • 出版地
    • 台灣
    • 適讀年齡
    • 全齡適讀
    • 注音
    • 級別

商品評價

訂購/退換貨須知

加入金石堂 LINE 官方帳號『完成綁定』,隨時掌握出貨動態:

加入金石堂LINE官方帳號『完成綁定』,隨時掌握出貨動態
金石堂LINE官方帳號綁定教學

提醒您!!
金石堂及銀行均不會請您操作ATM! 如接獲電話要求您前往ATM提款機,請不要聽從指示,以免受騙上當!

購買須知:

使用金石堂電子書服務即為同意金石堂電子書服務條款

電子書分為「金石堂(線上閱讀+APP)」及「Readmoo(兌換碼)」兩種:

金石堂 電子書
  • 將儲存於會員中心→電子書服務「我的e書櫃」,點選線上閱讀直接開啟閱讀。
    1. 線上閱讀:
      建議使用Chrome、Microsoft Edge 有較佳的線上瀏覽效果, iOS 16 或以上版本,Android 6.0 以上版本,建議裝置有6GB以上的記憶體,至少有 30 MB以上的容量。
    2. 離線閱讀:
      APP下載:iOS Android
      安裝電子書APP後,請依照提示登入「會員中心」→「我的E書櫃」→「電子書APP通行碼/載具管理」,取得通行碼再登入下載您所購買的電子書。完成下載後,點選任一書籍即可開始離線閱讀。
Readmoo 電子書
  • 請至會員中心→電子書服務「我的e書櫃」領取複製『兌換碼』至電子書服務商Readmoo進行兌換。

退換貨須知:

  • 因版權保護,您在金石堂所購買的電子書僅能以金石堂專屬的閱讀軟體開啟閱讀,無法以其他閱讀器或直接下載檔案。
  • 依據「消費者保護法」第19條及行政院消費者保護處公告之「通訊交易解除權合理例外情事適用準則」,非以有形媒介提供之數位內容或一經提供即為完成之線上服務,經消費者事先同意始提供。(如:電子書、電子雜誌、下載版軟體、虛擬商品…等),不受「網購服務需提供七日鑑賞期」的限制。為維護您的權益,建議您先使用「試閱」功能後再付款購買。
※ 金石堂電子書怎麼看
金石堂門市 全家便利商店 ok便利商店 萊爾富便利商店 7-11便利商店
World wide
活動ing