iT邦幫忙

javascript相關文章
共有 5169 則文章
鐵人賽 Modern Web DAY 11

技術 JS 原力覺醒 Day11 - Falsy / Truthy

一路上感謝各位讀者們的支持和回饋。本 30 天系列文目前已經將篇幅重新整理、編纂成冊。《JavaScript 概念三明治》在天瓏書局上架囉!喜歡這個系列,想閱...

鐵人賽 Modern Web DAY 15

技術 【React.js入門 - 15】 使用Http request - Fetch Api

(2024/04/06更新) 因應React在18後更新了許多不同的語法,更新後的教學之後將陸續放在 新的blog 中,歡迎讀者到該處閱讀,我依然會回覆這邊的...

鐵人賽 Modern Web DAY 22

技術 【Day 22】React.memo

昨天講到了 class based component 可以透過 shouldComponentUpdate 比較前一次 props 與 前一次 state 來...

鐵人賽 Modern Web DAY 12

技術 [DAY 12] 司機我要下車之刪除清單中的服務之按得太久腰受不了

我想說的是預期結果:刪除清單中選定的服務使用 filter 對陣列做篩選,並且重新設定服務列表 在我們的努力下,上一次練習中已經可以為所欲為的增加我們想要的...

鐵人賽 Software Development DAY 12

技術 Day12-資料結構-樹(Tree)的一些操作方法

今天將會把昨天實作的樹,加上幾個函式: sum(): 所有節點值的總和 contain(): 查詢是否樹裡有指定要找的值 size(): 計算樹裡共有幾個節點...

徵才 【皆凱科技】誠徵 前端工程師(Frontend Developer)

我們正在尋找一群對Web應用開發有熱情的夥伴,你開發的產品將被大量的客戶使用,並且獲得許多回饋。你會從了解現有產品開始,直到參與需求討論、架構設計、軟體開發、測...

鐵人賽 自我挑戰組 DAY 25
刷題記錄與人生分享 系列 第 25

技術 DAY25 Reverse Linked List

題目: https://leetcode.com/problems/reverse-linked-list/翻轉串結鏈結並回傳。 解題思路: 透過三個指標pos...

鐵人賽 自我挑戰組 DAY 11

技術 JS 以陣列 Array 的複製談型別(上)

Day 11 別懷疑,複製就是拷貝,深拷貝淺拷貝就是深複製淺複製,呼~ 人家說,如果我們可以和某位朋友一起旅行 30 天,要嘛旅程結束變至親,不然就是變仇人...

鐵人賽 自我挑戰組 DAY 11

技術 新手村11 - Custom Video Player

11 - Custom Video Player 俗話說的好,一天一蘋果,醫生遠離我 一天一 JS,What the f*ck JavaScript? smal...

鐵人賽 Modern Web DAY 12

技術 EP.11 RE:從零開始的學習 JS 生活-第十一日

前言 轉生第十一日,這一篇將會來介紹 JavaScript 的型別轉換,而這是 JavaScript 中滿常見且非常重要的觀念。 強弱型別 了解型別轉換之前我們...

鐵人賽 Modern Web DAY 15

技術 [Vue.js][日記]組件最終篇-動態組件的部分!

超緊繃!30天Vue.js學習日記 組件最終篇-動態組件的部分! 大家好!在昨天介紹插槽(slot)後,今天要介紹的是動態組件!Vue.js允許我們將多個組件...

鐵人賽 Modern Web DAY 23

技術 Day 23: Set

JavaScript 的 Set 像是一種特別的陣列,一個 Set 裡面的任一個資料都是獨一無二的,一般陣列裡可以有多個相同的資料,比如[1 , 1, &quo...

鐵人賽 自我挑戰組 DAY 10

技術 Day10. 迴圈和函式摻在一起做成撒尿牛丸

本日閱讀進度:第四章 陣列(146~166頁) 重點摘要: 事後遞增運算符 VS 事後遞減運算符JavaScript裡難得有比Ruby簡潔的寫法,以下是兩個例...

鐵人賽 Modern Web DAY 10

技術 Day 10:透過 Inbox 轉接真人客服

終於到了這系列的第十天、Messenger 的第四天,想來講講 Messenger 另一個值得一提、有點特色的功能 - Handover Protocol (交...

鐵人賽 Modern Web DAY 11

技術 [JS30]DAY10 : Hold Shift to Check Multiple Checkboxes

[程式碼&DEMO] [HackMD完整筆記] 目標 初始是一個checkbox,改成使用Shift +左鍵來進行連續區間選取。 步驟流程 S...

鐵人賽 Modern Web DAY 2

技術 DAY24- 過場動畫

Transitions 過場動畫 Transitions 是今天要分享的主題,相信不管在哪裡都很常看到他,因為有他畫面呈現才不會那麼硬梆梆的,當然 svelte...

鐵人賽 自我挑戰組 DAY 10
JavaScript 新手筆記 系列 第 10

技術 Day10 - 陣列

前言 這次主要是說明陣列 陣列( array ) 陣列 = array,使用[ ] 來包含 當資料很多時逐一宣告變數會變麻煩,就會想要使用陣列來表示 長度為陣...

鐵人賽 Modern Web DAY 23

技術 [ D3.js ] 資料選取 d3-selection 與資料綁定 Joining Data

學習完 Vue 之後,想要透過單元測試守護你的專案,但又不知道從何起手?別擔心,快來訂閱作者最新系列文 《小白也能輕鬆瞭解的 Vue3 單元測試!》讓你的 V...

鐵人賽 Software Development DAY 11

技術 Day 11 - 指令系統 - 客戶端發送指令(二)

我們已經知道客戶端是如何連上伺服器並將指令發送出去。那麼我們接下來就要來看如何生成指令發送到伺服器上,在討論伺服器部分的時候我們大致上知道指令需要由長度、指令編...

鐵人賽 Modern Web DAY 24
VueJS 從前端到後端 系列 第 24

技術 動態載入 CSS Style Day 23

部落格同步刊登 [IT 鐵人賽] 動態載入 CSS Style Day 23 其實樣式這件事情,是不是有動態載入好像不是那麼重要。除非你像是 AMP 那樣嚴...

鐵人賽 Modern Web DAY 24

技術 Day24【ES6 小筆記】資料型別 Symbol 使用時機

在 JavaScript 中,原始型別有以下幾種: Boolean:僅有 true, false 兩個值 Null:僅有 null 的值 Undefin...

鐵人賽 Modern Web DAY 15

技術 Day 15. 機動藍圖・功能多樣性 X 多樣性介面 - More on TypeScript Interface

閱讀本篇文章前,仔細想想看 到目前為止對於 TypeScript Interface 介面的理解到什麼程度呢? 你認為 TypeScript 和第三方套件...

鐵人賽 Modern Web DAY 9

技術 09. [JS] 什麼是閉包?

昨天我們聊到到了 JavaScript 中的事件迴圈,文中末段提到了透過 IIFE 的解決方法: for (var i = 1; i <= 5; i++...

鐵人賽 Modern Web DAY 14

技術 【React.js入門 - 14】 Debug利器 : React-Developer-Tools

(2024/04/06更新) 因應React在18後更新了許多不同的語法,更新後的教學之後將陸續放在 新的blog 中,歡迎讀者到該處閱讀,我依然會回覆這邊的...

鐵人賽 Software Development DAY 11

技術 Day11-來介紹資料結構-樹(Tree)吧!

今天要介紹的是樹,大致的樣子如下圖,其中樹的每個元素都稱為節點,樹最上方的節點稱為根節點,而節點之間上層節點為下層節點的父節點,下層節點為上層節點的子節點,如果...

鐵人賽 Modern Web DAY 21

技術 【Day 21】React 渲染機制

我們都知道使用 React 讓我們的應用可以擁有非常好的效能,但背後裡 React 到底幫我們做了哪些努力呢?今天就來初探一下 React 的渲染機制! 當我們...

鐵人賽 Modern Web DAY 24
JavaScript 初心者筆記 系列 第 24

技術 JavaScript 初心者筆記: localStorage - 將網頁上的資料儲存在瀏覽器

資料如何儲存在瀏覽器? 透過 HTML 中的網頁儲存物件, 可以將網頁中的資料儲存在使用者的瀏覽器當中。在 HTML5 問世之前,我們只能將小筆的資料儲存在 c...

鐵人賽 Modern Web DAY 11

技術 [DAY 11] 煉金術就是分解構築之大哥哥來寫 JavaScript 之 ES6 真會玩

我想說的是解構賦值語法是 ES6 的新特性,可以將陣列或物件中的資料取出成獨立變數 這篇來談 煉金術的基礎 不要瞎掰好嗎 來說說「解構」,當初第一次看到真的...

鐵人賽 Modern Web DAY 10

技術 JS 原力覺醒 Day010 - 自動轉型 (Coercion)

一路上感謝各位讀者們的支持和回饋。本 30 天系列文目前已經將篇幅重新整理、編纂成冊。《JavaScript 概念三明治》在天瓏書局上架囉!喜歡這個系列,想閱...

鐵人賽 自我挑戰組 DAY 10

技術 新手村10 - Hold Shift and Check Checkboxes

10 - Hold Shift and Check Checkboxes 俗話說的好,一天一蘋果,醫生遠離我 一天一 JS,What the f*ck Java...