Javascript ES6帶來很多方便且實用的新語法(其實ES6也不新的,但是IE就是不支援?), 很多網站都有很詳細介紹新語法,筆者本人也是在各大網站看了好多關於新語法的介紹,每次看完都會有一種感...
this 在JavaScript上被非常頻繁的使用 每個 function 都各自 this 的表示(影響 this 的是在於函式的呼叫方法,並非宣告的時機) Recular function c...
上一篇介紹了變數與型別,在一些範例當中,其實已經運用到了運算式與運算子,那他們究竟是什麼呢?今天就來瞭解它們吧! 運算式(Expression)、運算子(Operator)和運算元(Operend)...
Javascript 是同步的語言意指指令由上而下, 一步一步的執行程式碼, 是同步一次只能作一件事, 且依序做 一步一步的執行 基本執行順序, 由上往下執行 consle.log("1&q...
JavaScript 是個動態型別語言,他會因為值的改變而動態轉換型別 var a = 1 typeof a //number a = 'Bob' typeof a //string 顯性轉換...
這篇主要概述JavaScript基本型別的意思,並針對講解數字這個型別。明天才會繼續一併講完字串、布林、undefined、null、symbol。 在進入正題前,先看看JavaScript有什麼資料...
觀前提醒: 我預設大家已經先思考並分析過題目,沒啥想法才開始 google 找解題靈感。若無,建議每題先花 1~2 顆番茄鐘的時間來分析題目比較好。可參考番茄鐘工作法。 承上,既然已經有思考過了,...
什麼是變數 變數其實就是幫我們記住一些東西,比如說,幫我們記住一個「蛋餅的價錢」是多少、「別人的名字」是什麼(上下引號括起來的部分就是變數)。我的理解是,它是一個未知的數值,而它指涉的內容是可以變動的...
寫程式應該很常會用到指數運算,過去我們會用 Math.pow(),但在 ES2016 (ES7) 提供了 exponentiation operator (指數運算子) 的讓寫法更簡潔。那這兩個差在...
大家知道變數的內容是可以被變動,在比較基本型別以及物件型別之後,今天要來介紹的是變數得更新與傳遞。 變數更新和傳遞 基本型別: var a = 5 var b = a console.log(a)...