iT邦幫忙

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

技術 【Day11】動態型別

JavaScript 是動態型別的程式語言,指的是變數的型別是可以更換的, 而 JavaScript 執行的過程中,會有創造階段和執行階段, JavaScrip...

鐵人賽 Software Development DAY 10

技術 從 JavaScript 角度學 Python(10) - 容器型別(下)

前言 前一篇我們聊了一些字典有趣的取值方式,所以接下來我想接著繼續聊關於字典的部分。 字典取值 在 JavaScript 中我們時常會使用到兩個很好用的 ES6...

鐵人賽 Modern Web DAY 12

技術 Day12. Class Method 與 MetaClass 的觀念

昨天提到的實體方法,是為了創建的物件提供方法使用,而與實體方法相對的另一個方法叫類別方法,是類別本身的方法。 與實體變數不一樣,類別方法多用在提供特定的方法解決...

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

技術 Day 10 - Hold Shift to Check Multiple Checkboxes

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

鐵人賽 Modern Web DAY 12

技術 #12 JavaScript Introduction

What is JavaScript? HTML is like the structure/bone of our body; JavaScript is...

鐵人賽 Software Development DAY 10

技術 Day 10 「如入鮑魚之肆」從測試聞出 code smell:萬惡之源 ---「重複」

Day 10 「如入鮑魚之肆」從測試聞出 code smell:萬惡之源 ---「重複」 好好寫測試,輕鬆聞出 Code Smell 孔子說:「如入鮑魚之肆,久...

鐵人賽 Modern Web DAY 2
我的JavaScript日常 系列 第 2

技術 JavaScript Day 2. 關於,運算子們

JavaScript 有許多的運算子,在這裡就挑了幾個比較常見,卻又老是感到模糊的來研究。 賦值運算子 這邊為MDN歸納的簡單範例: // 前面為賦值運算子的範...

鐵人賽 自我挑戰組 DAY 1

技術 JavaScript 的資料型別 (data type) 及存取值

前言:最近算是自學到一個階段~已經開始面試。這次參加鐵人賽的主題以 JS 基礎知識為主,並會盡量將面試碰到的問題稍做整理結合進內容。作者仍努力學習當中,若有錯誤...

鐵人賽 Modern Web DAY 1
我的JavaScript日常 系列 第 1

技術 JavaScript Day 1. 基礎字串處理

今天是「我的JavaScript日常」的第一天,希望能透過分享與大家一起學習、提升。 在我的學習經驗中,剛開始學習 JavaScript 的時候,從字串開始練習...

鐵人賽 Modern Web DAY 1

技術 不只懂 Vue 語法:參賽初衷與文章方向

參賽初衷 今年的參賽題目是「不只懂語法:Vue.js 觀念篇」。去年的這時候剛剛學 JavaScript,想不到一年後的今天又來跳坑了。 目前自己自學前端接近一...

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

技術 【Day10】ASI 自動插入分號

ASI(Automatic Semicolon Insertion) 當 JavaScript 語句沒有加上分號時,則會受到自動插入分號(ASI)規則影響, 因...

鐵人賽 自我挑戰組 DAY 10

技術 【Day10】「如果肚子餓了,就吃香蕉」--流程判斷邏輯

tags: JavaScript 「如果肚子餓了,就吃香蕉」--流程判斷邏輯 最簡單的流程控制,就是「如果」符合某個條件,就去做某件事,也就是if...els...

鐵人賽 Mobile Development DAY 9

技術 只要有 UGC,就是要花費大把青春跟 Spam 對抗

只要有 UGC (User-generated contents),就是要花費大把青春跟 Spam 對抗。這一方面是一個證明自己的服務有人用的象徵,一方面也是無...

鐵人賽 Modern Web DAY 10

技術 Day10. 深入瞭解 Block - Block Part3

在Block系列文章裡面 Day8 提到了Block, Proc Day9 提到了yield Day10 開始詳述Proc物件,以及了解 yield背...

鐵人賽 Modern Web DAY 2

技術 Chapter1-DJ最愛的音頻動感圖像(I)基本流程圖 & 操作DOM介面

在開始前,還沒看過序章的朋友們,可以點擊進去,教學大綱和主題方向都寫在裡面囉! 看完這章節,你會學到... 地基一定要打穩,如果基本的還不會的話,建議先去w...

鐵人賽 Software Development DAY 9

技術 從 JavaScript 角度學 Python(9) - 容器型別(上)

前言 BMI 作業做得還好嗎?不知道你有沒有完成,但是這邊時間不等人,所以我們就接著聊聊下一個主題吧。 什麼是容器型別? 接下要聊聊的是 Python 另一種型...

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

技術 Day 9 - 14 Must Know Dev Tools Tricks

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

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

技術 【Day09】陳述式與表達式

陳述式(Statement) JavaScript 語句類型,用於命令執行指定一系列操作,最大的特徵是不會回傳結果, 因為陳述式不會回傳結果,因此陳述式不能賦值...

鐵人賽 Software Development DAY 8

技術 從 JavaScript 角度學 Python(8) - BMI 計算(1)

前言 接下來這一篇算是收割前面幾個章節的章節小練習,基本上我是盡量規劃每過幾個章節就有一些小作業、小東西,最主要是希望這個系列不只是學習 Python 而是希望...

鐵人賽 自我挑戰組 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語言...