iT邦幫忙

鐵人檔案

第 12 屆 iThome 鐵人賽
回列表
Modern Web

和少女工程師一起學 JavaScript 系列

此系列文章主要是記錄在學習 JavaScript 的過程中一步一步學習到的知識,並將所學從筆記整理成完整的文章記錄,希望也可以提供給一些新手或是正在 JavaScript 學習路上的人參考的系列文。

參賽天數 27 天 | 共 27 篇文章 | 10 人訂閱 訂閱系列文 RSS系列文
DAY 1

和少女工程師一起學 JavaScript:Day01 前言

前言 為什麼會想寫這系列文章? 第一次參加鐵人賽,光是想主題就花了一段時間,最後還是選擇了自己想要更熟悉的主題,Javascript。學習 Javascript...

2020-09-15 ‧ 由 yinimin8610 分享
DAY 2

和少女工程師一起學 JavaScript:Day02 認識 JavaScript

在學習一個語言前,大多數人好像都不會先去了解這個語言的背景,先寫出成就感才是比較重要的事,怕如果先看一些歷史熱情瞬間減半。我在思考這篇大綱時我才發現我好像沒有認...

2020-09-16 ‧ 由 yinimin8610 分享
DAY 3

和少女工程師一起學 JavaScript:Day03 資料型別

JavaScript 的型別分為 基本型別 (Primitives types) 和 物件型別 (Object types) 兩大類 其中基本型別包含 stri...

2020-09-17 ‧ 由 yinimin8610 分享
DAY 4

和少女工程師一起學 JavaScript:Day04 動態型別

JavaScript 是個動態型別語言,他會因為值的改變而動態轉換型別 var a = 1 typeof a //number a = 'Bob' type...

2020-09-18 ‧ 由 yinimin8610 分享
DAY 5

和少女工程師一起學 JavaScript:Day05 變數與屬性

變數 我們可以透過 var 宣告一個變數 a (但閱讀時,要從等號的右邊開始 ⇒ 字串 Hi 賦予給變數 a) var a = 'Hi'...

2020-09-19 ‧ 由 yinimin8610 分享
DAY 6

和少女工程師一起學 JavaScript:Day05 提升

今天的主題是「提升」,我們直接舉一個能快速了解提升的例子 正常來說,在變數未宣告之前就使用會回傳一個錯誤 console.log(a); //a is not...

2020-09-20 ‧ 由 yinimin8610 分享
DAY 7

和少女工程師一起學 JavaScript:Day07 陣列

今天要介紹的是 JavaScript 原生物件,陣列 Array 陣列可儲存字串、數字、布林值、函式、物件... var dogs = ['sunny', 'p...

2020-09-21 ‧ 由 yinimin8610 分享
DAY 8

和少女工程師一起學 JavaScript:Day08 陣列方法

常用的陣列方法 (此篇會再加上描述) forEach() 單純針對陣列中每個元素一一傳入 var array = ['a', 'b', 'c']; arr...

2020-09-22 ‧ 由 yinimin8610 分享
DAY 9

和少女工程師一起學 JavaScript:Day09 物件

物件內可以存放很多種型別,例如: var person = { name: 'yinmin', age: 18, dogs: ['sunny', 'par...

2020-09-23 ‧ 由 yinimin8610 分享
DAY 10

和少女工程師一起學 JavaScript:Day10 淺拷貝、深拷貝

說到物件,就不能不講到物件傳參考的特性 在基本型別中都是傳值,但是物件型別是傳參考位址 var obj = { a:'1' } var obj2 = obj...

2020-09-24 ‧ 由 yinimin8610 分享