iT邦幫忙

javascript相關文章
共有 5653 則文章
鐵人賽 自我挑戰組 DAY 10

技術 Day 10: 類別與模組(Part 1)

類別(class)與建構式(constructor) 建構式是用來初始化新建物件的函式,利用new來呼叫它。 呼叫建構式關鍵特色在於建構式的prototype...

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

技術 動態載入 webpack 簡易設定 Day 24

部落格同步刊登 [IT 鐵人賽] 動態載入 webpack 簡易設定 Day 24 今天說好要提到 Webpack 的部分,然後,我最近其實有點疲憊,所以今...

鐵人賽 自我挑戰組 DAY 11

技術 Day11. 你(Ruby)的物件不是我(JavaScript)的物件

本日閱讀進度:第五章 認識物件(173~185頁) 重點摘要: 物件是什麼?物件(object)是屬性所構成的一個集合。在Ruby程式語言中,稱為雜湊(ha...

鐵人賽 Modern Web DAY 10

達標好文 技術 10. [JS] 一般函式與箭頭函式的差異?

旅程來到了第 10 天,這趟旅程真的有點硬啊...不過每天只要花一點點時間,就能讓逐漸讓自己變強,這樣的感覺是不是很棒呢? 今天的主題輕鬆一點,來看看 Jav...

鐵人賽 Modern Web DAY 25

技術 Day25【ES6 小筆記】有點規矩!讓你的程式碼整整齊齊~

Hi~你寫程式時都隨便換行、隨便空白,看心情加逗號跟分號嗎?你覺得反正程式沒有錯誤,結果有出來就好嗎?偶爾還會因為忘記分號導致出錯嗎?你覺得其實看了很不舒服,但...

鐵人賽 Software Development DAY 12

技術 Day 12 - 指令系統 - Unlight 解析指令的陷阱

現在已經從伺服器跟客戶端了解到了發送跟接收的步驟,不過伺服器的如何發送到客戶端並接和處理收似乎是還沒有討論過。不過因為使用相同的規則解析實際上差異並不大。 雖然...

鐵人賽 Modern Web DAY 11

技術 Day 11:用「Create Bottender App」來 Create Bottender App

前幾天已經示範了許許多多不同的範例,在嘗試各種範例時,不管是新增一個新的環境還是修改舊的環境都是一個很麻煩的過程。所以今天要教大家一個方式,可以在幾秒鐘開一個新...

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

技術 Day11 - 流程控制與判斷

前言 這次主要是說明流程控制與判斷的部分 流程控制 if else 和 else if 之前為了寫 BMI 有寫一些,參考 Day06 - 變數(03) -...

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

技術 JavaScript 初心者筆記: HTML 的自訂資料屬性 - data-*

data-* 屬性 在 HTML 標籤中可以放入自創的屬性,這麼做的目的是去綁定 DOM 與資料以及驗證資料。語法是 data-*,把 * 代換成自訂屬性名稱跟...

鐵人賽 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 24

技術 [ D3.js ] 資料圖形繪製與重繪 enter(), exit() & update()

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

鐵人賽 Software Development DAY 12

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

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

鐵人賽 Modern Web DAY 12

技術 [JS30]DAY11 : Custom HTML5 Video Player

[程式碼&DEMO] [HackMD完整筆記] 目標 1.使用HTML5的video tag做出各種播放器功能 滑動調節音量以及播放速度 按鈕...

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

鐵人賽 Modern Web DAY 2

技術 DAY24- 過場動畫

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

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

技術 Day10 - 陣列

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

鐵人賽 自我挑戰組 DAY 10

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

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

鐵人賽 Modern Web DAY 10

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

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

鐵人賽 Modern Web DAY 27

技術 Day 27. 機動藍圖・策略模式 X 臨機應變 - Strategy Pattern Using TypeScript. II

閱讀本篇文章前,仔細想想看 大致上理解策略模式以及應用類別與介面進行實踐。 另外本篇會延續上一篇的範例,因此沒有看過可以先翻看前一篇的文章喔! 廢話不多說...

鐵人賽 Software Development DAY 11

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

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

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

技術 動態載入 CSS Style Day 23

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

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

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

技術 工作散記 - Spotify for Developers

embed 連結格式: Podcast - https://open.spotify.com/embed-podcast/episode/<podc...