書名: 你所不知道的必學前端Debug技巧: 即學即用! 讓你Debug不求人
作者: 楊楚玄
ISBN: 9789864348954
出版社: 博碩
#資訊
#編程與軟體開發
#其他程式語言
定價: 620
售價: 527
庫存: 已售完
LINE US! 詢問這本書 團購優惠、書籍資訊 等
此書籍已售完,調書籍需2-5工作日。建議與有庫存書籍分開下單

付款方式: 超商取貨付款 line pay
信用卡 全支付
線上轉帳 Apple pay
物流方式: 超商取貨
宅配
門市自取

詳細資訊

你所不知道的必學前端Debug技巧:即學即用!讓你Debug不求人(iT邦幫忙鐵人賽系列書) ISBN13:9789864348954 出版社:博碩文化 作者:楊楚玄 裝訂/頁數:平裝/368頁 規格:23cm*17cm*2cm (高/寬/厚) 版次:1 出版日:2021/10/18 中國圖書分類:電腦程式設計 內容簡介   本書改編自第12屆iT邦幫忙鐵人賽Modern Web組冠軍系列文章《你所不知道的各種前端Debug技巧》。雖然Debug占據了開發者大多數的時間,卻較少人著墨在精進Debug技巧。本書將從心態、通用方法開始切入Debug技巧,再深入至不同主題如HTML、CSS、JavaSciprt、效能分析、使用者體驗、錯誤處理、工具等,並搭配範例程式碼進行說明,以協助讀者理解及應用在實際情境中,提升解決問題的效率。   【內容重點】   ✪不限於前端的Debug心態及通用技巧。   ✪網頁元素、樣式的即時調整與檢查技巧。   ✪利用斷點、逐步執行檢查JavaScript的方式及容易造成錯誤的寫法。   ✪API請求資訊的分析技巧及快取、CORS、Cookies等重要觀念。   ✪程式碼、記憶體、網頁渲染流程的效能問題分析技巧。   ✪行動裝置的模擬、Debug技巧及瀏覽器行為差異。   ✪網站體驗指標(Web Vitals)、無障礙網頁及相關檢測工具。   ✪錯誤拋出、攔截和非同步錯誤處理技巧與最佳實踐。   ✪Chrome DevTools的設定和功能細節。   【適用讀者】   ✪前端初心者:開發時遇到問題卻不知道如何解決,希望學習實務經驗和Debug訣竅。   ✪前端工程師:希望提高問題解決能力及開發效率。   ✪有經驗的開發者:想要學習或更深入理解前端開發知識和相關工具。 目錄 |CHAPTER 01| 暖身準備 1.1 關於本書 1.2 適用讀者 1.3 本書Debug地圖 1.4 REPL和即時測試工具 1.5 前端開發Debug工具的選擇 1.6 Debug心法建立 |CHAPTER 02| 通用技巧 2.1 專注於單一問題 2.2 關鍵字搜尋 2.3 閱讀文件、原始碼及規範 2.4 單方向尋找 2.5 降低變動條件 2.6 使用版本控制 2.7 善用開發工具 2.8 如何減少Bug及降低維護難度 2.9 小結 |CHAPTER 03| DOM和CSS技巧 3.1 基本原則 3.2 元素檢查技巧 3.3 存取、修改DOM 3.4 CSS基本觀察技巧 3.5 CSS進階檢查技巧 3.6 CSS調整技巧 3.7 inline元素的問題 3.8 找出元素的定位容器 3.9 Flex和Grid 3.10 Margin問題 3.11 Overflow問題 3.12 檢查元素覆蓋順序 3.13 檢查動畫 |CHAPTER 04| JavaScript技巧 4.1 使用Debugger解決問題 4.2 使用Source map 4.3 Console訊息可讀性 4.4 以Logpoint插入程式碼 4.5 追蹤Call stack 4.6 事件監聽器 4.7 多執行環境的問題 4.8 非同步問題 4.9 比較和強制轉型 |CHAPTER 05| API技巧 5.1 分析問題原因 5.2 CORS錯誤 5.3 Mixed Content 5.4 Cookies無效 5.5 快取問題 5.6 修改請求和回應 5.7 瀏覽器相關問題 |CHAPTER 06| JavaScript效能分析技巧 6.1 基本分析流程 6.2 記憶體用量 |CHAPTER 07| 頁面載入流程分析技巧 7.1 分析 7.2 實際範例 |CHAPTER 08| 瀏覽器渲染效能分析技巧 8.1 渲染流程 8.2 JavaScript階段 8.3 Style Calculations階段 8.4 Layout階段 8.5 Paint階段 8.6 Compositing階段 |CHAPTER 09| 裝置模擬及Debug技巧 9.1 裝置模擬 9.2 Remote debugging 9.3 檢測工具 |CHAPTER 10| 使用者體驗和無障礙網頁 10.1 Web Vitals 10.2 無障礙網頁 |CHAPTER 11| 錯誤處理技巧 11.1 攔截錯誤 11.2 拋出錯誤 11.3 處理錯誤 |CHAPTER 12| Chrome DevTools 12.1 開啟方式 12.2 組成 12.3 客製化DevTools 12.4 Chrome DevTools文件 |CHAPTER 13| Elements面板 13.1 基本介紹 13.2 觀察DOM結構 13.3 編輯DOM 13.4 在Console面板中存取元素 13.5 觀察元素CSS 13.6 修改元素CSS 13.7 改變元素狀態 13.8 排版編輯器和Debugger 13.9 DOM斷點 |CHAPTER 14| Console面板 14.1 基本介紹 14.2 Console設定 14.3 Console訊息 14.4 Console API 14.5 Console Utilities API 14.6 在Console內執行JavaScript |CHAPTER 15| Sources面板 15.1 基本介紹 15.2 檔案面板 15.3 設置斷點 15.4 逐步執行JavaScript 15.5 觀察JavaScript執行狀態 15.6 Sources面板設定 |CHAPTER 16| Network面板 16.1 基本介紹 16.2 工具列 16.3 設定 16.4 Drawer 16.5 過濾請求紀錄 16.6 搜尋請求內容 16.7 請求紀錄列表設定 16.8 詳細請求資訊 |CHAPTER 17| Performance面板 17.1 基本介紹 17.2 Overview圖表 17.3 Activities列表

為您推薦

追光之旅:你所不知道的同步輻射 (1版)

追光之旅:你所不知道的同步輻射 (1版)

類似書籍推薦給您

【簡介】 當一束光照在台灣這塊土地上 乘載著科學夢想的種子,也開始萌芽成長 開創未來新光源,帶領我們在科學領域中,無止境地探索 從美食到音樂、從考古到創新、從蛛絲到晶圓製造 帶你看見不一樣的世界本書從全球同步輻射發展概況開始,帶領讀者認識什麼是同步輻射,以及台灣的同步輻射發展歷程,乃至於亞洲第一座、世界第三座第三代同步光源如何在台灣誕生,並兼述多位秉持「成就不必在我」的先行者,一步步推動,使台灣光源、台灣光子源成為名副其實的「台灣之光」;最後,細數同步光源如何落實應用,成為驅動產業發展與文明進步的能量。我期待,台灣光源與台灣光子源可以成為更多科學家的科研利器,照亮遠方,探索更廣袤的未知世界,並造福人類社會。 ——李遠哲,中央研究院前院長藉由本書的介紹,我希望可以吸引更多對科學有興趣的讀者投入相關領域研究,也讓台灣各界更加重視基礎研究與關鍵技術的開發。 ——吳政忠,科技部部長 【目錄】 序 不只光芒萬丈,更要照耀遠方 李遠哲 點亮台灣之光 吳政忠 第一部 世紀之光 1 解開科學神燈之謎 認識同步輻射 2 探索期 全球同步光源百花齊放 3 播種期 在黑暗中摸索光明 4 耕耘期 建立自主運作模式 5 萌芽期 綻放第一道光芒 6 成長期 開啟國際競合新局 7 茁壯期 台灣光子源再造輝煌 8 開展期 打造世界級科研重鎮 第二部 追光的先行者 1 台灣基礎科學耕耘者 注入科技活水——浦大邦 2 台灣同步輻射推手 提升華人研究水準——袁家騮 3 東方居禮夫人 為台灣奠立科研基石——吳健雄 4 卓越領航科學家 建立典範與跨域合作模式——李遠哲 5 樹立科學標竿 勇敢與眾不同——丁肇中 6 世界級加速器先驅 建立台灣加速器雛型——鄧昌黎 7 學界與政府的橋梁 調和鼎鼐締造科研利基——陳履安 8 知其不可為而為之 開啟台灣物理研究新頁——閻愛德 9 加速器技術扎根台灣 掌握加速器發展關鍵——劉遠中 10 與夢想的光芒同行 群策群力打造科研舞台——鄭伯昆、鄭國川、張秋男 11 跨海相挺的外籍科技導師 扶植台灣技術力——威尼克、韋德曼 12 世界級的影響力 打造台灣科學神燈——陳建德 13 小池塘裡的大魚 擴大國際影響力——梁耕三 14 從使用者變推動者 擴展應用與人才培育——張石麟、王瑜、王惠鈞 第三部 點亮台灣 1 從石斑魚到人腦圖譜 打開生醫研究的福爾摩斯之瞳 2 突破摩爾定律 推進半導體產業的關鍵光源 3 從人工光合作用到防疫尖兵 為地球築起綠色防線 4 破解半世紀科學難題 開展光電產業的日常應用 5 從防彈衣到人工骨材 破解仿生材料的祕密 6 從恐龍演化到工藝之謎 探索文明奧祕的魔法 7 粒子加速器化身手術刀 癌症治療的神兵利器 8 從加速器到醫療應用 精密磁鐵技術打造科學聚光燈 結語 追光,代代傳承 跋 與光同行

原價: 500 售價: 425 現省: 75元
立即查看
覺醒時刻:你所不知道的87% 主題活動 (1版)

覺醒時刻:你所不知道的87% 主題活動 (1版)

類似書籍推薦給您

原價: 399 售價: 339 現省: 60元
立即查看
檢察手記:你所不知道的檢察官 (1版)

檢察手記:你所不知道的檢察官 (1版)

類似書籍推薦給您

檢察手記:你所不知道的檢察官 ISBN13:9789862550441 出版社:元照 作者:蔡碧玉 裝訂/頁數:精裝/218頁 規格:22cm*15.5cm (高/寬) 版次:1 出版日:2010/09/01 中國圖書分類:檢察制度 內容簡介   這幾年檢察官陸續偵辦了許多社會矚目的大案,一般民眾從媒體報導中認識檢察官和檢察職權的內容,我們時而看到檢察官成為媒體英雄,時而又看到檢察官遭到輿論無情的抨擊,究竟被放大鏡檢視的檢察官們,對於外界對檢察官辦案過程中的各種疑惑,會有什麼看法呢?許多人其實也很好奇,到底秘密偵查庭之內的檢察官在想什麼?在做什麼?   本書作者以二十幾年檢察官的實務及檢察行政經驗,分享了檢察官工作的心路歷程及體會,並從不同主題切入,透過作者本身偵辦過的個案以及社會所關切的著名案例,深入剖析了目前的檢察文化及職務倫理、檢察官所面臨的各種辦案難題及制度面問題,也介紹了不少外國檢察制度與案例,用淺顯易懂的文字具體而鮮明的描繪了人們所不知道的檢察圖像。對檢察工作想要一探究竟的人,這本書應該可以提供不少幫助。 目錄 蘇序 自序 作者簡歷 第一篇檢察心情 初任檢察官的第一課∕3 兩串香蕉的難題∕6 棘手的解剖習題∕8 莫測高深的心證∕10 被害人的眼淚∕13 檢察官的聆聽∕15 堅定的另一半∕17 女檢察官的挑戰∕20 訴訟的騙術∕23 法庭的真相∕25 法律人的教養∕27 誰來吹哨子∕29 告別青天∕31 小王子與玫瑰花∕33 檢察官的出走潮∕35 第二篇檢察與人權 申告鈴的任務∕41 正義的速度∕43 慎重開啟訴訟之門∕46 名人打官司∕48 偵查為誰不公開∕50 他案與偵案的奧妙∕52 自由心證∕54 前科之痛∕56 被告的說與不說之間∕59 錄音與自白∕61 烏龍指認∕63 誰殺死了羊∕65 協商的正義∕67 致命的簡訊∕70 生與死之間∕73 檢察官的作文∕76 律師在不在場有關係∕78 審檢的距離∕81 法律遠,拳頭近∕84 法律的極限∕86 第三篇檢察官與政治 檢察倫理的省思∕91 檢察官的選擇∕94 檢察的獨立之路∕97 檢察一體的陰影∕100 檢察官的政治課∕103 「檢察官門」的啟示∕106 企業家的法律課∕108 企業家的法律課∕110 解嚴與司改∕112 司法的顏色∕114 誰來治國∕116 三星特檢∕118 韓國之鏡∕120 對抗金權犯罪∕122 護官符∕124 第四篇制度與改革 小螺絲釘的使命∕129 電腦量刑的可能∕132 失焦的法庭教育∕134 司法的國民參與∕137 檢察總長任命新制∕140 國民參審在日本∕143 媒體辦案的陷阱∕145 檢察官的奶嘴∕147 法官言論的界限∕149 假髮和法袍的聯想∕151 法學教育危機∕153 誰該進監獄∕156 權貴服刑∕159 酒醉駕車的刑罰∕161 法官無大小∕163 案件無大小∕165 具體求刑∕167 公民教育∕169 判決書公開與隱私∕171 性罪犯的處遇∕173 特偵組的瓶頸∕175 速審法的迷思∕179 第五篇隨想與觀察 女性的生命難題∕185 人頭文化∕187 治安監視器∕189 律師價格∕192 性別主流化在司法∕194 經濟罪犯的結局∕196 誰需要律師∕199 萬能超商∕201 「認錯」文化∕203 守法的習慣∕205 醫院vs.法院∕207 判決書與病歷∕209 另類訴訟達人∕211 司法的圖像∕213 監察權vs.檢察權∕215

原價: 280 售價: 244 現省: 36元
立即查看
窺探天機:你所不知道的數學家<三民>

窺探天機:你所不知道的數學家<三民>

類似書籍推薦給您

原價: 290 售價: 261 現省: 29元
立即查看
你所不知道的 JS|非同步處理與效能 (You Don't Know JS : Async & Performance)

你所不知道的 JS|非同步處理與效能 (You Don't Know JS : Async & Performance)

類似書籍推薦給您

你所不知道的JS:非同步處理與效能 系列名:網頁程式設計 ISBN13:9789864762439 出版社:美商歐萊禮 作者:Kyle Simpson 譯者:黃銘偉 裝訂/頁數:平裝/288頁 規格:23cm*15.5cm*1.9cm (高/寬/厚) 版次:1 出版日:2016/11/24 中國圖書分類:電腦程式語言 內容簡介   《你所不知道的 JS》系列包括:   ■ 導讀,型別與文法   ■ 範疇與 Closures,this 與物件原型   ■ 非同步處理與效能   ■ ES6 與未來發展   不管你有多少的 JavaScript 使用經驗,但你可能還未能完整地了解這個語言。作為《你所不知道的 JS》系列的一部分,這本簡明的指南會相當深入地探討 JavaScript 新的非同步功能與效能技巧,包括了 Promises、產生器(generators)以及 Web Workers,它們讓你能夠建立精密的單頁面 web 應用程式,並且在過程中避開回呼地獄(callback hell)。   如同《你所不知道的 JS》系列其他書籍,《你所不知道的 JS|非同步處理與效能》會深入探討這個語言較為棘手的部分,也就是許多 JavaScript 程式設計師會乾脆避開的那些部分。具備了這些知識後,你就能真正精通 JavaScript。   在這本書中,你會:   ■ 探索 JavaScript 處理非同步程式設計的新舊方法   ■ 逃脫「回呼地獄」,使用 JavaScript 的 Promises 來修補「控制逆轉(inversion of control)」問題   ■ 使用產生器以循序的、看似同步的方式表達非同步流程   ■ 以 Web Workers、SIMD 及 asm.js 來增進程式層級的效能   ■ 學習用於基準化分析(benchmarking)及微調運算式和述句效能的寶貴資源與技巧   本系列之補充資料(程式碼範例、練習等)可在此處下載:https://github.com/getify/You-Dont-Know-JS 名人推薦   「Kyle 闡明了 JavaScript 的非同步本質,並展示如何以 promises 和 generators 使之變得簡單明瞭。」—MARC GRABANSKI,CEO 和 UI 開發人員,前端大師 目錄 Chapter 1 非同步:現在和之後 Chapter 2 Callbacks Chapter 3 Promises Chapter 4 產生器 Chapter 5 程式效能 Chapter 6 基準化分析與微調 Appendix A asynquence 程式庫 Appendix B 進階的非同步模式 Appendix C 致謝

原價: 520 售價: 442 現省: 78元
立即查看