iT邦幫忙

鐵人檔案

第 12 屆 iThome 鐵人賽
回列表
自我挑戰組

語法改革!零基礎新手也能讀懂的JS! 系列

主要為「零基礎新手」提供一些目前我所學到的JS觀念與知識,也為自己的JS觀念更加進步
在30天內你會知道一些在JS裡的基礎觀念以及最常用的API該如何使用或是更好記的方式!
自己也常常被幾個很像的API搞混搞得每次都需要再查一次文件,那倒不如一次整理起來!
只要是零基礎的新手也能學得JS,跟著我一起進步吧!

鐵人鍊成 | 共 30 篇文章 | 3 人訂閱 訂閱系列文 RSS系列文
DAY 1

Day01 語法改革!零基礎新手也能讀懂的JS - 前言

大家好!我是CK AKA 剛出社會就看到社會黑暗面就下定決心想轉職成菜鳥工程師! 為什麼這次主題想寫JS? 其實在學程式的三個月中,不只學習JS這項語言,但在初...

2020-09-16 ‧ 由 CK_Yang 分享
DAY 2

Day02 語法改革!零基礎新手也能讀懂的JS - 變數資料型別(上)

本篇將了解JS裡最最最基礎的變數資料型別以及如何運用! 變數 變數是用來存放資料的容器,用來存放你想存的值,但要注意變數還是有一些命名規則的喔!請看以下~ 必...

2020-09-17 ‧ 由 CK_Yang 分享
DAY 3

Day03 語法改革!零基礎新手也能讀懂的JS - 變數資料型別(下)

在上篇提及了JS的變數及基本的資料型別,如果還沒看過上篇的新手們建議先回去看喔! Day02資料型別(上) 那麼我們就繼續看還有哪些資料型別吧! Number...

2020-09-18 ‧ 由 CK_Yang 分享
DAY 4

Day04 語法改革!零基礎新手也能讀懂的JS - 物件與陣列

物件 所有基本型別以外的值都是物件! 一個物件可以是零至多種屬性的集合,屬性就是鍵(KEY)和值(Value)。 舉例像是寶特瓶和水,寶特瓶就是KEY而水就是V...

2020-09-19 ‧ 由 CK_Yang 分享
DAY 5

Day05 語法改革!零基礎新手也能讀懂的JS - 運算式、運算子(上)

其實這也算是JS內的基本觀念,但本篇並不會講得太深入,稍微講解一下何謂運算式、運算子,並說明一下一些特殊情況,那麼我們就來看吧! 運算式(Expression)...

2020-09-20 ‧ 由 CK_Yang 分享
DAY 6

Day06 語法改革!零基礎新手也能讀懂的JS - 運算式、運算子(下)

今天繼續來講解剩下常用到的運算子吧~ 指派運算子 簡單來說就是=啦! 把值賦予給一個變數 let a = 1 常見的行為大概有+=、-=、*=、/=、%=...

2020-09-21 ‧ 由 CK_Yang 分享
DAY 7

Day07 語法改革!零基礎新手也能讀懂的JS - 流程判斷、迴圈

今天主要也來講解一些在JS裡的基本觀念!新手們撐住啊! 流程判斷 大家最常使用的應該就是if..else,在js也可以使用switch case,但大部分情況我...

2020-09-22 ‧ 由 CK_Yang 分享
DAY 8

Day08 語法改革!零基礎新手也能讀懂的JS - 函式(function)

函式 函式其實也算是物件的一種,可以想像成是一種可以被呼叫的物件。 函式很方便,可以被重複利用,而且可以將很多程式碼包裝起來! 函式通常有三個元素組合而成 函...

2020-09-23 ‧ 由 CK_Yang 分享
DAY 9

Day09 語法改革!零基礎新手也能讀懂的JS - 變數作用域

今天要來介紹變數的作用域也就是他們之間的作用範圍!在ES6之前變數的有效範圍最小單位是用function來做分界的,但在ES6之後新增了let與const後有了...

2020-09-24 ‧ 由 CK_Yang 分享
DAY 10

Day10 語法改革!零基礎新手也能讀懂的JS - 變數提升(Hoisting)

變數提升 在看變數提升之前,我們先看看以下例子 var x = 1 function ck(y) { console.log(x) var x = 50 ret...

2020-09-25 ‧ 由 CK_Yang 分享