iT邦幫忙

javascript相關文章
共有 5784 則文章
鐵人賽 自我挑戰組 DAY 12
JS30 學習日記 系列 第 12

技術 Day 12 - Key Sequence Detection (KONAMI CODE)

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

鐵人賽 Mobile Development DAY 11

技術 在 React Native 裡實作 NSFW (Not suitable for work,工作場合不宜) 分類器

需求與場景 雖然我們的 App 為了怕麻煩,有要求 18+ 以上才能使用,但還是怕會有繞過這個限制的小孩在一對一聊天的場景,可以傳圖片。雖然大部分都非常健全,但...

鐵人賽 Software Development DAY 11

技術 從 JavaScript 角度學 Python(11) - 串列 20 種操作的方法

前言 前面簡單聊了字典與串列之後,接下來我想額外拉一篇輕鬆無負擔的章節來描述與紀錄一下關於 Python 的串列處理。 JavaScript 的 20 種操作方...

鐵人賽 Modern Web DAY 9

技術 [Day 09 - JS] 網頁第三大核心技術 — Javascript

What is Javascript?JavaScript (簡稱 JS)是一種 直譯式(Interpreter) 程式語言,程式碼會由上到下立即執行,它與HT...

鐵人賽 Modern Web DAY 13

技術 #13 JS: Intro to Data, Variables, Operators

Data: Number, String, Boolean Number: e.g. 7, 17 String: consist of quotation m...

鐵人賽 Software Development DAY 2

技術 Day02 - Pure Function

yo! what's up! 本篇文章會簡單地介紹基本的 Functional Programming 概念,這些概念不僅重要,更是貫穿了之後的主題。 Pure...

鐵人賽 Software Development DAY 1

技術 Day 01 - Hi, Functional Programming

Alert: 以下會將 Functinoal Programming 簡稱 FP. 關於我 yo! What's up 這是筆者第一次參加 IT 鐵人賽,希...

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

技術 Day 11 - Custom HTML5 Video Player

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

技術 【Lua】用 Fengari 讓 Lua 取代 JavaScript 吧!

大家好! 眾所皆知,能開發網頁的動態程式語言以 JavaScript 為首選,畢竟幾乎所有瀏覽器都支援。然而,因為原生 JavaScript 有缺陷,有時不得不...

鐵人賽 Modern Web DAY 2

技術 不只懂 Vue 語法:Vue 的 MVVM、漸進式框架、宣告式渲染是指什麼?

問題回答 Vue 的 MVVM 是由 View(畫面)、ViewModel(Vue 實體)、Model(資料)組成。 由 ViewModel 把 View 和...

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

技術 【Day12】原始型別及物件型別

JavaScript 中型別主要分為原始型別和物件型別兩種 原始型別 原始型別中包含七種型別, 而這些型別有各自的方法, 這些方法可以藉由包裹物件來查看, 其中...

鐵人賽 自我挑戰組 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 而是希望...