iT邦幫忙

javascript相關文章
共有 5672 則文章
鐵人賽 Modern Web DAY 28
Daily UI : 開發者版 系列 第 28

技術 Vuetify:Google Contact

https://codepen.io/hereiscasio/pen/dybLbVd?editors=1010 Used UI Component ( #3...

鐵人賽 Modern Web DAY 27
Daily UI : 開發者版 系列 第 27

技術 Vuetify:Google Domain

https://codepen.io/hereiscasio/pen/gOYEXjM?editors=1000 Used UI Component ( #1...

鐵人賽 Modern Web DAY 26
Daily UI : 開發者版 系列 第 26

技術 Vuetify:Google News › Advanced Implementation

https://codepen.io/hereiscasio/pen/eYOomxO?editors=1010 延續昨天的程式碼,今天專門介紹 Vue-port...

鐵人賽 Modern Web DAY 25
Daily UI : 開發者版 系列 第 25

技術 Vuetify:Google News › Static Layout

https://codepen.io/hereiscasio/pen/eYOomxO?editors=1010 Used UI Component ( #1...

鐵人賽 Modern Web DAY 24
Daily UI : 開發者版 系列 第 24

技術 Vuetify:Google Cardboard

https://codepen.io/hereiscasio/pen/dybrvBV Used UI Component ( #0 ) UI 圖來源見此 Di...

鐵人賽 Modern Web DAY 23
Daily UI : 開發者版 系列 第 23

技術 Vuetify:Google Fonts › Advanced Implementation

https://codepen.io/hereiscasio/pen/eYYOYVJ?editors=1010 跟之前做的 Google Alert 一樣,今...

鐵人賽 Modern Web DAY 21
教練我想學 JavaScript 系列 第 21

技術 Day 21 Function Factories、閉包與回呼

Function Factories 是透過呼叫執行一個函數,這個函數執行完會回傳另一個幫我們做事的函數 , 我們先來看看之前提過的一段程式碼: functio...

鐵人賽 Modern Web DAY 22
Daily UI : 開發者版 系列 第 22

技術 Vuetify:Google Fonts › Static Layout

https://codepen.io/hereiscasio/pen/BaBMYEj Used UI Component ( #1 ) #1 Buttons:...

鐵人賽 Modern Web DAY 21
Daily UI : 開發者版 系列 第 21

技術 Vuetify:Google Alert › Advanced Implementation

https://codepen.io/hereiscasio/pen/gOYVXVy 為什麼說這個 Toolbar 特效很難?難就難在如何以既有的 Vuetif...

鐵人賽 Modern Web DAY 21

技術 20. Tone.js - 排程

旅程走到這邊,也逐漸認識 Tone.js 這個音樂框架了,是不是有種相見恨晚的感覺啊 XD 但也是因為我們先在 Web Audio API 上走過一圈,熟悉了模...

鐵人賽 Modern Web DAY 29
你懂 JavaScript 嗎? 系列 第 29

技術 你懂 JavaScript 嗎?#29 語法(Syntax)

本文主要會談到 ES6 新增的熱門語法,包含以區塊為範疇的宣告、分散與其餘運算、預設參數值、解構、物件字面值擴充功能、範本字面值、箭號函式。 以區塊為範疇的宣...

鐵人賽 Modern Web DAY 21

技術 Day21 - 記憶方塊篇:前言及功能構想

前言 終於到了這次鐵人賽最後一個遊戲,經歷一番東挑西選及天人交戰之後,最後選定了這個遊戲,記憶方塊(Memory Blocks)。 這個遊戲也是很經典的童年回憶...

技術 【You Don't Know JS: Scope & Closures】Chapter 1 筆記

Scope 幾乎所有的程式語言都能設變數並且儲存值,之後我們可以從變數取值或是修改變數的值,這種利用變數儲存值,可供我們使用的機制,讓程式語言的執行過程中,保留...

鐵人賽 Modern Web DAY 21

技術 你不可不知的 JavaScript 二三事#Day21:箭頭函數 (Arrow Functions) 的 this 和你想的不一樣 (1)

前面 Day15 ~ Day18 舉了很多例子來剖析傳統函數在各種情境下的 this 物件。 過程雖然眼花繚亂,但有一個大原則:看呼叫時的物件是誰。不是看定義的...

鐵人賽 Modern Web DAY 20
Daily UI : 開發者版 系列 第 20

技術 Vuetify:Google Fonts › Static Layout

https://codepen.io/hereiscasio/pen/MWgLONL?editors=1000 Used UI Component ( #0...

鐵人賽 Modern Web DAY 20
教練我想學 JavaScript 系列 第 20

技術 Day 20 閉包

閉包 (Closures) 是要瞭解 JavaScript 的重要觀念,我們已經知道呼叫函數會將函數的執行環境放進執行堆中執行,,在函數被加進執行堆上方,在執行...

鐵人賽 自我挑戰組 DAY 21

技術 Day21 - 運用閉包模組化

模組 標準模組可以這樣做 function CoolModule() { var something = "cool"; v...

鐵人賽 Modern Web DAY 20

技術 19. Tone.js - 合成器

今天就來探索 Tone.js 的核心功能 - 合成器 回顧一下這幾天一直使用的範例: const synth = new Tone.Synth().toMast...

鐵人賽 Modern Web DAY 22

技術 22. 實作Web即時共同編輯文件 (2) - 使用signalR同步文件內容

沒想到昨天光完成前端的部分就花那麼多時間,看來這次實作比上次難了不少,大概是因為沒使用套件的關係吧!XD 那麼今天就來做signalR同步的部分吧。 資料Bin...

鐵人賽 Modern Web DAY 20

技術 Day20 - 貪吃蛇篇:虛擬方向鍵及暫停遊戲

前情提要及動機 在 Day11 的功能構想中我們有提到,雖然到昨天 Day19 整個貪吃蛇遊戲已經很完整了,但是有一點美中不足的地方,就是透過手機開啟這個遊戲的...

鐵人賽 Modern Web DAY 28
你懂 JavaScript 嗎? 系列 第 28

技術 你懂 JavaScript 嗎?#28 ES? 現在 vs 未來

本文主要會談到如何在 JavaScript 快速演進的狀況下,漸進的適應新功能?來嘗試 Transpiling 與 Shims/Polyfills 吧。 .....

鐵人賽 Modern Web DAY 20

技術 你不可不知的 JavaScript 二三事#Day20:ES6 的箭頭函數 (Arrow Functions)

昨天的文章我們介紹到傳統 JavaScript 對於函數定義的語法有 4 種寫法。 懶人包支援: 宣告式 (Function Declarations) 匿...

鐵人賽 Modern Web DAY 19

技術 你不可不知的 JavaScript 二三事#Day19:函數定義 (Function Definition) 的 100 種寫法

標題只是嚇嚇你而已 (毆)。 (Source: 網路圖片) 函數 (Function) 是程式編寫非常重要的一環。 大多數常見程式語言的函數定義都是一套語法格式...

鐵人賽 Modern Web DAY 19
Daily UI : 開發者版 系列 第 19

技術 Vuetify:Google Translate

https://codepen.io/hereiscasio/full/XWryZQO Used UI Component ( #3 ) #1 Tooltip...

鐵人賽 自我挑戰組 DAY 19

達標好文 技術 Day19 JS Scroll 實作學習

在網頁互動中,經常可見滾動觸發事件,今天來試試看吧 最近在一個專案中需要監聽網頁 Scroll 事件,用以觸發元素的移動。學習了JS Scroll 事件,今天來...

鐵人賽 Modern Web DAY 19

技術 Day19 - 貪吃蛇篇:重新開始按鈕

昨天 Day18 我們已經準備好 isGameStart 參數來幫助我們做今天的重新開始按鈕。首先,我們需要先來製作一個按鈕,這個按鈕我想要直接蓋在遊戲地圖的正...

鐵人賽 Modern Web DAY 19
教練我想學 JavaScript 系列 第 19

技術 Day 19 立即呼叫的函數表達式 IIFE

我們再來分別看一下函數陳述句與函數表達式,函數陳述句如下: // 函數陳述句 function greet(name) { console.log('Hel...

鐵人賽 自我挑戰組 DAY 20

技術 Day20 - 範疇與 Closure

這是 JavaScript 惡名昭彰的東西之一,閉包 ( closure )。Tony 將會跟你說要抓到最重要的兩個重點就好! 頓悟 這邊請當故事看,說明閉包真...

鐵人賽 自我挑戰組 DAY 19

技術 Day19 - 拉升 ( hoisting )

a = 2; var a; console.log( a ); 這應該會回傳 undefined 吧!NO,是 2。 console.log( a ); va...

鐵人賽 Modern Web DAY 21

技術 21. 實作Web即時共同編輯文件 (1) - 建立文件編輯介面

有沒有覺得第一次看到Google共用編輯文件很好玩,它把類似Excel功能搬到Web上,然後又能共同編輯,我們這次就是要來模仿做一個類似GOOGLE文件共同編輯...