iT邦幫忙

javascript相關文章
共有 5784 則文章
鐵人賽 自我挑戰組 DAY 8
JavaScript 核心觀念 系列 第 8

技術 【Day08】執行緒與同步、非同步

單執行緒、同步 JavaScript 是單執行緒的程式語言, 表示一次只能處理一件事,前面的事情完成之前,後面都不會被執行, 這種資料處理方式稱為同步。 非同步...

鐵人賽 Modern Web DAY 1

技術 序章:最幸福的事,莫過於當你看到code變成一幅幅美麗的畫

自序 大家好,我是來自中山大學的Jerry,接觸javascript大約三年了,雖然不像業界的各路大神日夜專研,不過熬夜爆肝寫code的日子也是不少,可以參考最...

鐵人賽 Modern Web DAY 9

技術 Day9. functional programming in Ruby - Block Part2

初來乍到Ruby世界的讀者們,絕對想不到原來Ruby 也有 curry, bind 等用法。這些語法對於JS的使用者應該很熟悉,在今年的IT鐵人賽就看到很多介紹...

鐵人賽 自我挑戰組 DAY 8

技術 【Day8】千算萬算的運算子

運算子算是比較繁雜的部分,需要多些耐心來理解與記憶,沒辦法用一個簡明的觀念來一以貫之。 算術運算子 四則運算 四則運算也就是加減乘除,一邊數字的加減乘除就像小...

鐵人賽 自我挑戰組 DAY 8
JS30 學習日記 系列 第 8

技術 Day 8 - Fun with HTML5 Canvas

前言 JS 30 是由加拿大的全端工程師 Wes Bos 免費提供的 JavaScript 簡單應用課程,課程主打 No Frameworks、No Compi...

鐵人賽 Software Development DAY 7

技術 從 JavaScript 角度學 Python(7) - 條件與迴圈

前言 接下來是聊條件與迴圈的部分,畢竟寫程式這兩個東西非常常使用到。 條件控制 條件控制的語法又可以稱之為判斷式、決策(?)等等,反正就統稱條件式,也就是你熟悉...

鐵人賽 Modern Web DAY 10

技術 Day 10【連動 MetaMask - Login Flow & Extension Check】The strongest password ever.

【前言】終於要進到後端的部分啦!一樣先來看 Project 分析,這幾天的內容會環繞在第一步**「連動 MetaMask 系統」和第二步「並且得到當前登入者的...

鐵人賽 Modern Web DAY 9

技術 Day 9【錢包登入區 - Login Interface】你也想起舞嗎?

【前言】一如往常先來回顧一下 Day2 Project 分析的使用者流程。今天來做登入頁面,第三步的**「登入介面」,還有第四步的「登入成功畫面」**!因為之...

鐵人賽 Modern Web DAY 8

技術 Day 8【錢包登入區 - Loading Message】阿嬤為什麼妳有感覺?

【前言】一樣先來回顧一下 Day2 Project 分析的使用者流程,今天來做第二步的**「驗證帳號讀取時的 Loading 特效」**。我發現寫 React...

鐵人賽 Modern Web DAY 7

技術 Day 7【錢包登入區 - Login Button】Kitten or Ice Cream?

【前言】先來回顧一下 Day2 Project 分析的使用者流程,今天先來做第一步的 「登入按鈕」 吧!因為自己負責前端的部分並沒有很多,所以如果時間允許的話...

鐵人賽 Modern Web DAY 8

技術 Day8. functional programming in Ruby - Block Part1

這篇文章會用不一樣的觀點來介紹Ruby and Rails,寫過 Javascript 的讀者們,相信這篇文章對你們會比較有感覺。 Ruby 為正統的OOP語言...

鐵人賽 自我挑戰組 DAY 7

技術 【Day7】人算不如天算的運算式

這個部分算是JavaScript比較難纏的部分,不是難以理解,而是因為比較冗雜,稍稍心浮氣躁,就沒辦法好好理解,所以我把它拆成兩個部分來寫,這篇是第一部分。...

鐵人賽 自我挑戰組 DAY 7
JS30 學習日記 系列 第 7

技術 Day 7 - Array Cardio Day 2

前言 JS 30 是由加拿大的全端工程師 Wes Bos 免費提供的 JavaScript 簡單應用課程,課程主打 No Frameworks、No Compi...

鐵人賽 自我挑戰組 DAY 7
JavaScript 核心觀念 系列 第 7

技術 【Day07】記憶體存放與釋放

在 Day04 有提到在 JavaScript 裡, 函式執行時會產生函式執行環境,在該執行環境中會創造屬於自己的記憶體空間, 而在函式執行完畢後,會將記憶體空...

鐵人賽 Software Development DAY 6

技術 從 JavaScript 角度學 Python(6) - 變數作用域

前言 前一篇介紹了函式與變數,那麼接下來要來回頭補充一下關於前面所沒聊到的變數作用域。 變數作用域 首先先讓我們回顧一下 JavaScript 的變數作用域部分...

鐵人賽 自我挑戰組 DAY 6
JS30 學習日記 系列 第 6

技術 Day 6 - Ajax Type Ahead

前言 JS 30 是由加拿大的全端工程師 Wes Bos 免費提供的 JavaScript 簡單應用課程,課程主打 No Frameworks、No Compi...

鐵人賽 Software Development DAY 5

技術 從 JavaScript 角度學 Python(5) - 函式

前言 前一篇聊了關於型別與變數的部分,所以這一篇當然就閃不了要聊聊關於函式,函式對於許多新手來講是一個很痛的痛點,所以這一篇我也會分享一些什麼時候該用函式的簡單...

鐵人賽 自我挑戰組 DAY 5
JS30 學習日記 系列 第 5

技術 Day 5 - Flex Panels Image Gallery

前言 JS 30 是由加拿大的全端工程師 Wes Bos 免費提供的 JavaScript 簡單應用課程,課程主打 No Frameworks、No Compi...

鐵人賽 自我挑戰組 DAY 5

技術 【Day5】不是八卦陣的有序集合:陣列

陣列算是一種「特殊物件」,可以在裡面放入0到多個元素,裡面的元素可以是字串、數字等原始型別資料、也可以是另一個陣列或另一個物件。與物件的差別在於,陣列是有順序...

鐵人賽 自我挑戰組 DAY 6
JavaScript 核心觀念 系列 第 6

技術 【Day06】提升(Hoisting)

我們在進到主題前先來看一段程式碼,隨後在開發人員工具中觀察執行過程 function doSomething(){ var mom = '老媽'; }...

鐵人賽 Software Development DAY 4

技術 從 JavaScript 角度學 Python(4) - 型別與變數

前言 oh!終於要開始學習寫 Python 了呢!(被揍),都混了三天,我如果再不開始寫 Python 的話,我想應該一推人準備退訂閱了,但是在開始學習之前,我...

鐵人賽 Mobile Development DAY 4

技術 聊天軟體上的 WebRTC

為什麼要用 WebRTC 我們的 App 是聊天軟體,一開始只有文字對話,那時用 socket.io 就夠了。後來要加上一對一語音的功能。因為 socket.i...

鐵人賽 自我挑戰組 DAY 5
JavaScript 核心觀念 系列 第 5

技術 【Day05】範圍鍊(Scope Chain)

所謂的範圍鍊是指當函式本身沒有變數時,而向外層尋找變數的過程, 但尋找的過程和執行環境沒有任何關係,而是跟作用域有關係 範例: var person = 'mo...

鐵人賽 自我挑戰組 DAY 4

技術 【Day4】不可貌相的JS變數型別:如何練成一個物件

前面提到除了string、number、boolean、null和undefined等5種基本型別之外,其他的值都是物件型別。 那什麼是物件呢? 物件是0到多...

鐵人賽 自我挑戰組 DAY 4
JS30 學習日記 系列 第 4

技術 Day 4 - Array Cardio Day 1

前言 JS 30 是由加拿大的全端工程師 Wes Bos 免費提供的 JavaScript 簡單應用課程,課程主打 No Frameworks、No Compi...

鐵人賽 Software Development DAY 3

技術 從 JavaScript 角度學 Python(3) - 安裝

前言 接下來就是安裝 Python 的部分,畢竟我們要學習 Python 就要安裝 Python 呀~ 安裝 看到這一篇你可能會「WT...什麼!!Python...

鐵人賽 Modern Web DAY 1

技術 Day 01 - 行前說明 — 關於 UI 元件你所該知道的事

大家好,我是讀哲學讀到寫 Web 的 Parker ,到現在約有兩年左右的開發經驗,遙想當初真的是完完全全從 0 開始,在這過程中,除了 HTML、CSS、J...

鐵人賽 Software Development DAY 4

達標好文 技術 [Day4] 過年沒錢發紅包? 那就做一個手機版刮刮樂吧!

這邊先發誓這篇真的是刮刮樂系列的最後一篇文,其實我也不想這麼拖台錢,但是如果不這樣湊文章內容,我真的撐不到三十天>< 在[Day2] 人資秒跪! 全...

鐵人賽 自我挑戰組 DAY 4
JavaScript 核心觀念 系列 第 4

技術 【Day04】執行環境與執行堆疊

執行環境(Execution context) 函式執行環境 昨天有提到函式的作用域是限制在 function 內, 所以當我們宣告一個變數在 function...

鐵人賽 自我挑戰組 DAY 3

技術 【Day3】不可貌相的JS變數型別:基本型別

俗話說:「人不可貌相,海水不可斗量。」就像我們看到郭靖傻不楞登,怎麼知道他武功高強。楊康外表英俊,能言善道,卻一肚子壞水。 變數也跟人一樣,從外觀無法判斷內涵...