以下為個人學習筆記 如有錯誤 還請不吝指教 感謝您的閱讀 為什麼要學習React?讓JS管理資料,畫面由Jsx處理 資料跟畫面分開管理有重複的地方可以做成元件...
為什麼想參加切版直播班 是為了轉職為前端工程師,覺得影音課程的內容對轉職來說還不夠而參加直播班,然後就一路從切版、JavaScript、Vue到現在二刷切版直播...
此時預備的狀態 就這樣學習將近一年,來到 2020 年的 2 月,在沒幾天就要準備迎接農曆春節了,感謝上帝的恩典,雖然 2019 年把大部分的重心都放在前端學習...
溫馨提醒:文長慎入,可按照大綱選擇自己想要的段落跳著閱讀~有問題都可以留言,我會就我所知盡力協助大家 這篇文章是紀錄我身為全然的文組生,工作幾年後成功轉職為前...
小明自從開啟了真理之門,就不斷思考著何謂「一為全,全為一」?此時小明走著走著撿到了一本寶典 --- JavaScript 語法大全 ---裡面寫著這麼一段話:...
從別人的部落格(轉職歷程)領悟到學習應不疾不徐 今天分享筆記之外的心境,最近因為開始工作,在學習的時間變的比較無法自由掌握。因此學習有些緩慢下來!! 那為什...
每每看別人編排的設計頁面好美,常常羨慕不已,好希望也能夠排出這樣的版面。之前非常多的時間在排版上周旋,心中沒有一把尺,容易陷在怎麼都排不好看的深淵當中。 為什...
前言 Hi大家,你們在切版時都慣用哪個做排版工具呢?一直以來我都使用Float,對於現在主流的Flex, Grid對我來說算是新的技術,雖然說在我的第三篇文章,...
既上一篇文章後而有的第 4 篇筆記學習文章,這樣的記錄學習方式,一方面可以回朔一下記憶(腦容量不夠 ><)。一方面在學習更多更深的技術時,可以看看當...
第一次參與六角學院 - 鼠年全馬鐵人挑戰賽 參加鐵人賽的目的,單純的希望能給自己一個激勵,寫些學習過程的筆記文,時刻提醒自己。(記憶力不太好) 過去曾經是網頁設...
回想一下先前的函式記憶體釋放 // 這段程式碼為增加記憶體空間使用 function randomString(length) { var resu...
一個函式可能會有哪些變數? 傳入的參數 區域變數 類陣列:無論傳入多少參數都可全部接收。 this:在執行函式時會自動帶入的一個變數,執行物件內函式的 thi...
立即函式 IIFE 定義完即可馬上執行的函式 無法在函式外被再次執行 大多數情況下不須給名稱 透過具名函式來執行立即函式: (function IIFE...
使用 function 這個關鍵字來宣告 具有被呼叫的能力 它包含了程式碼片段 名稱 (選用) // 函式結構 //函式名稱 //傳...
有時必須將物件分離又礙於傳參考的特性,就會使用到淺層複製 or 深層複製 淺層複製:使用 for (var key in obj) var famil...
傳值 ( Call by value ) JavaScript 中的純值( Boolean、Null、Undefined、Number、String ) 是傳值...
物件結構以及定義方法 1.物件實字:插入屬性與值,可插入純值、物件、函式 var family = { //property: value name...
真值與假值 真值( Truthy ):轉換成布林後為真的值。假值( Falsy ):false 、0、" "、null、undefined、...
寬鬆相等== & 嚴格相等 === 嚴格相等:除了比對值以外,還會比對型別。不會自動轉型。 console.log(1 === '1'); //fals...
運算子 JavaScript 同時具有二元運算子及一元運算子,以及一種特殊的三元運算子,也就是條件運算子。 一元運算子:只需要一個運算元的運算,大部分都是單字。...
原始型別分為以下七種: 字串 ( String ) 數值 ( Number ) 布林 ( Boolean ) 空 ( Null ) 未定義 ( Undefin...
動態型別 先來稍微講下動態型別和靜態型別 靜態型別:編譯時就知道變數型別動態型別:執行時才知道變數型別 JavaScript 是動態型別語言,會在執行中不斷轉換...
陳述式與表達式 陳述式 ( Statement ):用於命令執行指定的一系列操作,不會回傳結果。 表達式 ( Expression ):又可稱為表示式、運算式,...
記憶體存放與釋放 記憶體的生命週期:1.配置記憶體空間:宣告值時完成配置2.使用配置的記憶體空間3.釋放不再用到的記憶體空間 JavaScript 的回收機制:...
函式提升 (hoisting) 下面先來說明執行環境是 如何解析程式碼的例子 1:var a = 1;執行環境 分成兩個階段:1.創造環境:記憶體會先把 a 記...
JavaScript 是一種直譯式語言。 什麼是直譯式語言? 直譯式語言:動態將程式碼透過直譯器逐句編譯為機器碼,之後再執行優點:彈性高、修改、除錯方便。缺點:...
JavaScript 作用域 JavaScript 採用 語法作用域,語法作用域又分為 動態作用域 和 靜態作用域 靜態作用域:當我們在寫一個函式時,語法解析器...