iT邦幫忙

鐵人檔案

2018 iT 邦幫忙鐵人賽
回列表
Modern Web

一個 JS 學習者的日常 系列

JavaScript 是一個可以不斷學習與精進的語言,儘管無法一虧 JavaScript的全貌,
但藉由如實記錄一個 JavaScript 學習者學習的過程,留下對於一個語言的發現跟驚喜。

鐵人鍊成 | 共 30 篇文章 | 44 人訂閱 訂閱系列文 RSS系列文 團隊好想工作室第一屆鐵人賽
DAY 11

一個 JS 學習者的日常 day10

conditionA = "" if( conditionA ) { console.log("hello"); }...

DAY 12

一個 JS 學習者的日常 day11

【玩玩小東西】 今天來實作一個把語法串起來的函式,例如以下 $(Jim).breakTheIce("Hi!").introduce()...

DAY 13

一個 JS 學習者的日常 day12

把 google 首頁背景變成黃色的三種方式。 利用開發者模式功能 在開法者模式下選擇 HTML tag <body></body&gt...

DAY 14

一個 JS 學習者的日常 day13

要如何決定今天我們要製作一個移動的動畫,要用 translate 還是去改變 position 呢? 那我們就要了解一下重排(reflow)跟重繪(repain...

DAY 15

一個 JS 學習者的日常 day14

當我們了解 JS 的一些基礎之後,可以試著結合 html 去製造一歇效果,讓網頁動起來。動起來之前會有一個時間點,可能是剛載入網頁資料的時候,可能是做了什麼動作...

DAY 16

一個 JS 學習者的日常 day 15

複習完學習到的基本的東西,進入真正的學習日常。 來玩玩資料格式轉換吧! 開始用到一些 node.js的東西,雖然還不是很理解內部原理。 我需要把一筆從 exce...

DAY 17

一個 JS 學習者的日常 day 16

今天同事在看一段取亂數的程式碼,經過討論之後才發現原來對於所有人來說取亂數不是理所當然。 思考: 如何取 40 ~ 80 間 (不包含80) 的亂數呢? 我們用...

DAY 18

一個 JS 學習者的日常 day17

今天突然想說要來用 canvas 畫圖,並做成一個簡單的小動畫。 想要畫的圖是同心圓,並搭配 Fibonacci 數列,讓圓圈大小更自然的變化。 以下是 cod...

DAY 19

一個 JS 學習者的日常 day18

練習一個錯誤處理的格式,用 try、catch、throw。 一個字典查詢的功能,這裡用一個陣列,實際上我們也可以接一個 API 去對照他的 key value...

DAY 20

一個 JS 學習者的日常 day 19

比起古早的 alert 指令,我們時常使用 console.log 來檢驗或測試我們的問題與結果是否正確。在 chrome 上,我們使用瀏覽器提供的開發者工具。...