JS 的資料型態主要分成物件型態及原始型態。 Object 物件型態 物件型態的資料可以使用屬性及方法。ex: 陣列[ ]、物件{ }、函式 Primitive 原始型態 原始型態是一種資料,他不是物...
前言 那 JavaScript 中有一個東西叫做閉包 (Closure),Python 也會有嗎?所以這章節就輕鬆的聊一下如果你想要在 Python 中寫閉包的話該如何撰寫。 變數作用域 首先先簡單回...
前兩篇文章中有認識到了變數是要用來放資料的,但是有時候會遇到資料內容需要不同的類型,比如說數字,它可以是一串單純文字字串,也可以是要用來做運算的資料,所以這次用到了Number()函數 這次的舉例也會...
今天來看看JavaScript HTML DOM,這其實應該在前面就有稍微提到,但我想了想還是專門做一篇筆記把他統整一下,那麼廢話不多說,咱們直接進入正題~ 我們通過 HTML DOM(文檔物件模型)...
今天要講的是if...else,昨天只講了if那if...else 就是 如果...否則來看看code吧 var shopping = false; if (shopping) { docum...
我們可以在變數做宣告時,是否綁定型別來判定程式語言是動態型別或是靜態型別,而兩者區別如下: 動態型別 vs 靜態型別 靜態型別 靜態型別在編譯時期,要明確定義變數的型別,先確認並檢查型別,到了執行階段...
F.prototype 我們可以使用new F()這樣的構造函數創建一個新object,如果F.prototype是一個object,那new操作符會使用這個object設定為新object的[[pr...
函數也是個物件型別,可以封裝一些功能(程式碼),在需要使用的時候執行功能(程式碼)。 例如我們需要把數字相加,在沒有函式的時候,需要用的時候就要重複打程式碼: let x = 1; let y =...
DOM(Document Object Model) DOM = Document Object Model (文件物件模型) 可參考以前寫的幾篇,了解基本概念與用法 Day15 - DOM(0...
Array陣列 簡單來說 陣列就是一個有序的序列而且裡面可以儲存不定數量的任何值我是把它想像成一個容器所以要使用他的話當然就是先宣告 創造這個容器囉我覺得簡述搭配範例程式碼就會容易理解了 創造 宣告...