iT邦幫忙

udemy相關文章
共有 34 則文章
鐵人賽 Modern Web DAY 20
JavaScript基礎二三事 系列 第 20

達標好文 技術 Day20 立即呼叫的函式表示式(IIFE)

今天來看看IIFE IIFE全名為Immediately Invoked Functions Expressions指的是可以立即執行的Functions E...

鐵人賽 Modern Web DAY 4
JavaScript基礎二三事 系列 第 4

技術 Day04 undefined與not defined

昨天的筆記出現undefined與not defined,今天我們來看看兩者的差異。 undefined和not defined「字面上」來看都是未定義、無定義...

鐵人賽 Modern Web DAY 17
JavaScript基礎二三事 系列 第 17

技術 Day17 傳值by value與傳址by reference

今天來看傳值與傳址 call by value傳值與call by reference傳址指的是電腦記憶體中的東西,與程式的參照傳遞互動的模式。 call b...

鐵人賽 Modern Web DAY 14
JavaScript基礎二三事 系列 第 14

技術 Day14 JSON與物件實體

今天來看看JSON 前端工程師在串接資料,常常是接後端發出的JSON檔案(API),再將其內容渲染到網頁上,那什麼是JSON呢? JSON,全名JavaScr...

鐵人賽 Modern Web DAY 16
JavaScript基礎二三事 系列 第 16

技術 Day16 函式陳述句與函式表示式

今天來看Function Statement(函式陳述句)與Function Expression(函式表達式、表示式) 等等...Statement與Expr...

鐵人賽 Modern Web DAY 6
JavaScript基礎二三事 系列 第 6

技術 Day06 JS是同步還是非同步?

今天來看看JS,非同步背後的原理,在課程影片中提到: JavaScript是一個單執行緒、同步的程式,它逐行執行程式碼,並不會非同步的執行程式。 等等,同步...

鐵人賽 Modern Web DAY 1
JavaScript基礎二三事 系列 第 1

技術 Day01 前言-克服JS的奇怪部分

JavaScript,一種高階程式語言,通過解釋執行,是一門動態型別,物件導向(基於原型)的直譯語言。它經由ECMA(歐洲電腦製造商協會)通過ECMAScri...

活動 Udemy 官方活動:” Teach Your Way Challenge ” 6/30日前發布線上課程最高獲得100美金!

在 Udemy 發布課程還有機會另外獲得100美金!這麼好康的活動趕快手刀來報名參加~只需要在活動專頁上填寫講師 email 就可以參加! “Teach Yo...

鐵人賽 Modern Web DAY 29
JavaScript基礎二三事 系列 第 29

技術 Day29 Object.create與class

今天來看看其他建立物件的方法 除了new建構子和物件實體語法,JS還有別種建立物件的方法,那就是ES5新增的Object.create和ES6新增的類別clas...

鐵人賽 Modern Web DAY 2
JavaScript基礎二三事 系列 第 2

技術 Day02 幾個名詞小觀念

今天的筆記比較偏觀念性質,畢竟是克服JS的奇怪部分這堂課開頭的部分,但對我這個非資訊本科的人來說也很受用了。 語法解析器(Syntax Parser) 程式...

鐵人賽 Modern Web DAY 8
JavaScript基礎二三事 系列 第 8

技術 Day08 運算子的優先性

今天繼續來看運算子,昨天提到:運算子可以想成是一個函式,這個函式會將前後兩個參數,傳入對應的JS內建函式中,進行運算並回傳。 那是什麼決定運算子的執行順序呢?這...

鐵人賽 Modern Web DAY 3
JavaScript基礎二三事 系列 第 3

技術 Day03 執行環境:創造與提升

JavaScript在電腦上要執行時,會經過創造階段,這會對我們的程式碼造成什麼影響? 來看看以下程式碼: var a = 'Hello World!'; f...

鐵人賽 Modern Web DAY 26
JavaScript基礎二三事 系列 第 26

技術 Day26 物件型別、Reflection and Extend

今天來看第5章節後半兩部影片 JavaScript是物件導向語言,基本上所有的東西可以分成兩大類:Primitive Types和Object Type Pr...

鐵人賽 Modern Web DAY 28
JavaScript基礎二三事 系列 第 28

技術 Day28 內建的函式建構子

今天來看看內建的函式建構子 什麼是內建的函式建構子?其實是將JS的內建的Number()、String()、Date()....等其他內建函式,與new函式建構...

鐵人賽 Modern Web DAY 5
JavaScript基礎二三事 系列 第 5

技術 Day05 變數與函式環境、外部參照

執行JavaScript時,接收到翻譯的電腦會先創造一個全域執行環境。當程式呼叫函式,就會在全域環境中創造該函式的(區域)執行環境。而每個執行環境不論全域或區域...

鐵人賽 Modern Web DAY 21
JavaScript基礎二三事 系列 第 21

技術 Day21 閉包

今天來看看closure閉包 先來看看以下程式碼: function say(whattosay){ return function(name){ con...

鐵人賽 Modern Web DAY 15
JavaScript基礎二三事 系列 第 15

技術 Day15 函式就是物件

今天來看看函式Functions在JS這個物件導向語言裡,其函式的特性被稱為一級函式。 一級函式First Class Functions 開發者對別的基礎...

鐵人賽 Modern Web DAY 24
JavaScript基礎二三事 系列 第 24

技術 Day24 函數程式設計

今天來看函數程式設計的兩節影片(udemy這系列影片稱呼Function為函數,但我個人比較習慣稱呼函式) 函數程式設計課程不可能在一兩節影片就講完,作者解釋他...

鐵人賽 Modern Web DAY 13
JavaScript基礎二三事 系列 第 13

技術 Day13 物件與物件實體

今天我們來看物件實體語法object literals JS可以透過new Object()來建立物件,但開發時相對少見這種寫法。這是因為JS還有另一種更快建立...

鐵人賽 Modern Web DAY 10
JavaScript基礎二三事 系列 第 10

技術 Day10 存在與布林

今天來看存在existence與布林boolean的關係 由於JS常發生型別轉換這件事,開發者可以用Boolean()這個內件函式,來判斷型別轉為boolean...

鐵人賽 Modern Web DAY 9
JavaScript基礎二三事 系列 第 9

技術 Day09 強制型轉與比較運算子

今天我們來看看強制型轉與比較運算子 JavaScript是動態型別Dynamic Typing語言,故非常容易發生強制型轉這件事。 強制型轉Coercion,...

鐵人賽 Modern Web DAY 23
JavaScript基礎二三事 系列 第 23

技術 Day23 函式內建方法:bind()、call()與apply()

今天來看看bind()、call()、apply()這三個函式內建方法。 當函式執行環境被創造出來,會一併創造arguments關鍵字,保存帶入自己的參數;也會...

鐵人賽 Modern Web DAY 22
JavaScript基礎二三事 系列 第 22

技術 Day22 Function Factories、閉包與回呼

今天來看Function Factories、閉包與回呼這兩個章節   Function Factories JS並沒有重載函式的特性,但是可以用函式傳入的...

鐵人賽 Modern Web DAY 18
JavaScript基礎二三事 系列 第 18

技術 Day18 物件、函式與「this」

今天來看看this JavaScript在建立執行環境時,不論是全域、區域執行環境,在創造時會一併建立一個變數 this。而this會指向呼叫函式的執行環境,更...

鐵人賽 Modern Web DAY 12
JavaScript基礎二三事 系列 第 12

技術 Day12 物件與點

今天開始進入第四章節,物件與函式的部分囉。第二天的筆記有提到,物件是一群名稱/值的組合 例如: { rice: '米飯', soup: '海鮮濃湯' }...

鐵人賽 Modern Web DAY 25
JavaScript基礎二三事 系列 第 25

技術 Day25 古典與原型繼承、瞭解原型

今天來看看古典繼承、原型繼承與原型的介紹 繼承 表示一個物件可以取用另一個物件的屬性或方法 Classical Inheritance 古典繼承 C#、...

鐵人賽 Modern Web DAY 7
JavaScript基礎二三事 系列 第 7

技術 Day07 型別與運算子

今天開始,課程影片進入第三章節囉! JavaScript是動態型別Dynamic Typing語言,相較於C#、JAVA之類的靜態型別語言,JS的變數不用在編輯...

鐵人賽 Modern Web DAY 11
JavaScript基礎二三事 系列 第 11

技術 Day11 設定函式內的預設值

今天筆記是昨天內容的衍生 開發者用JS程式呼叫函式時,傳參數進去處理是很常見的方式,如果呼叫時沒有帶入參數,會發生什麼事呢?來看看以下程式碼: function...

鐵人賽 Modern Web DAY 30
JavaScript基礎二三事 系列 第 30

技術 Day30 心得-持續學習、持續成長

今天是鐵人賽第30天,很榮幸能參與這個活動並完賽。 第一天說要至少完成克服js的奇怪部分第6章節,而我也做到了,目前進度是:(有些地方會跳著看,第6章後不少段落...

鐵人賽 Modern Web DAY 19
JavaScript基礎二三事 系列 第 19

技術 Day19 陣列、arguments、spread與分號

今天的筆記內容比較雜一點。  陣列——任何東西的集合 要建立一個JS陣列可以這樣寫 var arr = new Array(); 也可以使用陣列實體語法來...