JS直播班 作業檢討--高雄里長OPEN DATA作業 六角學院JS直播班第五周的小組任務,是要撈 《高雄的里長資訊》,我自己做完作業之後,再參考同學寫的code,我認為自己可以再改進優化: 2021-11-25 JavaScript #JavaScript, JS直播班, array
實用陣列操作大全-進階使用方法 陣列裡是有順序的集合,每個元素因為有索引。所以可以用迴圈的方法來遍歷陣列裡的元素,來進行有條件的篩選。 2021-11-20 JavaScript #JavaScript, JS直播班, array
實用陣列操作大全-基礎篇 陣列可以被視為是一種特別的「物件」,和物件一樣,是零到多個屬性的集合,而且沒限制甚麼東西不能放進去,所以陣列裡面可以是字串、數字等基本型別,也可以是物件、函式,甚至是另一個陣列。 2021-11-16 JavaScript #JavaScript, JS直播班, array
何謂 hoisting(向上提升)?以 let、const、var、function 為例 向上提升( Hoisting )指的是 JavaScript 允許函式與變數在宣告之前,就可以叫用而不會出錯的一種情況。 2021-11-12 JavaScript #JavaScript, JS直播班, hoisting
何謂物件取值?在什麼時機上會用到? 先來談談何謂物件? 在JavaScript中,所有基本型別( Primitive )以外的變數值,都是物件( Object )。 2021-11-10 JavaScript #JavaScript, JS直播班, 物件
何謂運算式( Expression )與陳述式( Statement )? 電腦程式是由一堆命令電腦執行的「指示」所構成。就像人類日常溝通的語言,不同的語言有不同的文法結構;在不同的程式語言,指示電腦執行命令的語法也不相同,程式語言的文法稱為 syntax ,一個程式語言要能運作一定要按照規定的 syntax 來寫。 2021-11-05 JavaScript #JavaScript,JS直播班
if else 與 switch 的使用時機 日常生活中充滿了各式各樣的邏輯判斷:「如果」怎樣,就去做某件事,「否則」就去做另外一件事。 「如果降雨機率超過30%,就帶傘!」每天早上出門要做的判斷。 「如果肚子餓了,就吃香蕉!」這是猴子也會的事情! 2021-10-27 JavaScript #JavaScript, JS直播班
null 與 undefined 的差別 undefined是基本型別之一,指的是「變數目前還沒有給值」,如果宣告一個變數,卻沒有初始化(沒有給值),那變數的值就預設為undefined。 2021-10-23 JavaScript #JavaScript, JS直播班
by reference (傳參考)、by value(傳值)的差別 在參加鐵人賽的時候,因為這個題目了解的朦朦朧朧、似懂非懂,所以不敢寫這個題目。直到JS直播班聽了老師的解說,才一秒突破盲腸,恍然大悟。 2021-10-15 JavaScript #JavaScript,JS直播班