iT邦幫忙

javascript相關文章
共有 5649 則文章
鐵人賽 Modern Web DAY 2

技術 提升網頁效能的小技巧(字體載入)

在當今的網頁開發中,優化效能始終是一個追求的目標。我們都希望在短時間內,讓使用者得到最好的體驗。 於是,我們在開發過程中,努力地優化Lighthouse上的指標...

鐵人賽 自我挑戰組 DAY 16

技術 Day16 - 表單的元素選擇:為什麼我們應該用 Form 而不是 Div?

哈囉,大家好!我是 Eric。今天我們要來談談一個看似簡單但實則關鍵的議題:表單處理。我們都知道,表單是網頁互動中不可或缺的一部分。但你有沒有遇過這樣的問題:你...

鐵人賽 Software Development DAY 1
Should I use fp-ts 系列 第 1

技術 [Should I use fp-ts?] Day 01 - 前言

筆者背景 大家好,我是 Tuhacrt (吐哈庫)。 我是今年(2023)六月才剛成為軟體工程師的菜鳥工程師,有一次跟前輩在 debug 的途中討論到 Func...

鐵人賽 Modern Web DAY 16

技術 函式與 This 指向 (Function & This)

在前面幾個章節中,應該或多或少都有看到函式在 TypeScript 中的寫法,它比 JavaScript 多了參數和返回值的型別設定,我們看一下函式基本的宣告方...

鐵人賽 自我挑戰組 DAY 13
一個月的後端學習之旅 系列 第 13

技術 【DAY13】物件導向語法

Object 物件 每個 JavaScript 物件都有 properties 以及 method,屬於物件的 function 被稱為method funct...

鐵人賽 Software Development DAY 2

技術 Day 02 - 理解 JavaScript ,為什麼要知道 const, let, var ?

JavaScript 是什麼? JavaScript 是一個簡單、以物件為基礎且能在瀏覽器裡直接執行的腳本語言。(其實說簡單也不簡單,實際在學習的過程中,如果沒...

鐵人賽 自我挑戰組 DAY 5

技術 強制轉型

運算子 如果要進行四則運算可以透過運算子來進行: var a = 1 + 2; 但其實運算子也算是一種 JavaScript 語言中內建的 function...

鐵人賽 自我挑戰組 DAY 15

技術 Day15 - Web Animation API

嗨~大家好我是 Eric ~ 今天我們要討論的主題是「Web Animation API」又稱作「WAAPI」,你可以把它當做 JS 中 Animation,它...

鐵人賽 自我挑戰組 DAY 2

技術 [Day 02] JavaScript 從解析到執行的過程

本篇我想來談談JavaScript從原始碼到成功執行的過程。在此之前先來看看直譯式語言和編譯式語言的概述(節錄自維基百科): 直譯語言(英語:Interpre...

鐵人賽 自我挑戰組 DAY 12
一個月的後端學習之旅 系列 第 12

技術 【DAY12】函數的時間複雜度

Function 的時間複雜度 在電腦科學中,演算法的時間複雜度 Time complexity 可以描述該演算法的執行時間 時間複雜度常用大 O (Big O...

鐵人賽 自我挑戰組 DAY 1

技術 [Day 01] 前言

JavaScript是一種高階程式語言,主要用於網頁開發,但它也可以用於伺服器端開發(Node.js)和行動應用程式開發等等。我將在這30天來聊聊關於Java...

鐵人賽 自我挑戰組 DAY 4

技術 Scope Chain

變數環境 變數環境用來描述由你創造的變數撰寫的位置,還有在記憶體中與其他變數的關係, 當執行以下程式碼: function b() { var myVar;...

鐵人賽 自我挑戰組 DAY 2

技術 網頁開發初心者翻譯蒟蒻 : JavaScript篇 【Day2】- 什麼是JavaScript

Hello 大家好!👋 又見面了~我是30才跨領域轉職女子 - SOP小姐,前一天和大家提到這系列文的緣起,今天來讓大家快速了解一下什麼是JavaScript,...

鐵人賽 自我挑戰組 DAY 1

技術 網頁開發初心者翻譯蒟蒻 : JavaScript篇 【Day1】- 前言

前言 Hello 大家好! 我是30才跨領域轉職女子 - SOP小姐,在29歲這年決心轉職,跨入網頁開發的領域開始學習前端技能,並期待在30歲這年可以送給自己一...

鐵人賽 自我挑戰組 DAY 14

技術 Day14 - 編碼順序和字典順序

嗨,大家好!我是 Eric。今天我們要探討一個很有趣的主題:字典順序。不同於編碼順序,字典順序有它獨特的排序邏輯,接下來讓我們來看一個具體的例子。 台灣城市排序...

鐵人賽 自我挑戰組 DAY 11
一個月的後端學習之旅 系列 第 11

技術 【DAY11】Array陣列、Reference Data Type 比較

Array 陣列 JavaScript 中,array 並不是 primitive data type,當我們有需要將用途或性質相近的數據存儲在一起, arra...

鐵人賽 自我挑戰組 DAY 13

技術 Day13 - 超好用的Web API intersection Observer

嗨大家好,我是Eric!今天我們來談談一個超好用的 Web API,intersection Observer,它是一種只在用戶實際看到或需要內容時才開始加載該...

鐵人賽 自我挑戰組 DAY 3

技術 Hoisting

一般我們會先宣告完函數後才呼叫函數,也會在宣告完變數與賦值後才透過 console.log 來查看變數內容, 也就是像以下這段程式碼: var text = &...

鐵人賽 自我挑戰組 DAY 2

技術 執行脈絡(Execution context)與執行堆疊(Execution stack)

電腦無法直接讀懂 JavaScript 撰寫好的 JavaScript 的程式碼無法被電腦直接讀懂,需要透過像是 Google 的 V8 引擎來將我們寫的 Ja...

鐵人賽 自我挑戰組 DAY 11

技術 Day11- 使用SetProperty 自定義你的 CSS 變數

幫我優化語句嗨大家好,我是Eric!今天我們來談談如何在HTML、CSS和JavaScript中使用自定義CSS屬性(CSS Variables)。這是一個實用...

鐵人賽 Modern Web DAY 1
打造你的第一個網站 系列 第 1

技術 第一天: 打造網頁的三劍客,HTML+CSS+JavaScript

得之於人者太多,出之於己者太少。 總算等到開賽的日子,這次的主題靈感來自於今年公司要求學習的新網站,由於常常在網路上拜讀許多大神的文章,使得自己有機會能累積到一...

技術 自動更新 GitHub Profile README 中的 IT 邦幫忙文章

最近剛好在做自己github的profile readme剛好想到可以抓取之前寫的it邦幫忙鐵人賽文章放進readme看到github action marke...

鐵人賽 自我挑戰組 DAY 3

技術 【Day3】示範:使用chatGPT撰寫程式解決算術相關問題

目前這個系列已挑選ChatGPT、前端&React相關章節出版成書!感謝大家的閱讀與支持!《用 ChatGPT 詠唱來點亮 React & 前端技能樹...

鐵人賽 自我挑戰組 DAY 10

技術 Day10 - ES6 Set 實作聯集、交集和差集

嗨大家好,我是Eric ~今天我們來談談一個非常實用的主題:如何用 JavaScript 實作集合的基本操作。集合是數學中的一個基本概念,也在程式設計中扮演著重...

技術 [JavaScript] some()、find() 和 filter() 方法

前言 在專案中由於開發需使用到判斷特定值存不存在於陣列或object中,所以順便複習了一些實用的函式,以下幫自己做個紀錄也順便分享給大家~ 在JavaScrip...

鐵人賽 Modern Web DAY 7

技術 陣列的基本方法

今天的內容是屬於 JavaScript 的範疇,但陣列方法不管在 JavaScript 還是 TypeScript 裡,都是滿重要的一個環節,所以威爾豬還是決定...

鐵人賽 Modern Web DAY 6

技術 陣列和元組 (Array & Tuple)

陣列 (Array) 陣列是一個包含元素的有序集合,元素可以是 相同型別 或 不同型別。在 TypeScript 中,我們可以使用 型別註記法 (型別[...

鐵人賽 Modern Web DAY 5

技術 基本數據型別 (number、string、boolean) + 聯合類型、交叉類型

TypeScript 的型別大致分為下圖幾項,威爾豬會在之後章節陸續講,今天我們先談談最基本的三種數據型別。 在 TypeScript 中,基本型別註解都是以...

鐵人賽 Vue.js DAY 1
重新認識 Vue.js 系列 第 1

技術 重新認識 Vue.js - Day 01:前言與大綱

陸陸續續前端也寫了一段時間了,除了怎麼用,總是要探討一下用什麼接下來的這段時間會介紹一些使用現代框架的原因以及差別,還有一些些的如何達成這些功能這邊就獻上大綱啦...

技術 自己寫的去雙引號和中括號的函式 (應用在 PHP 傳遞資料給 JavaScript)

各位大神好!弱弱的我之前做練習的時候爬了一些 PHP 和 JavaScript 傳遞資料的文,但實際應用時發現 JSON 格式要轉 Array 似乎沒有現成的函...