iT邦幫忙

javascript相關文章
共有 5171 則文章
鐵人賽 Modern Web DAY 24
追求JS小姊姊30天 系列 第 24

技術 追求JS小姊姊系列 Day24 -- 工具人、姐妹不只身份的差別(下):從記憶體看宣告變數的可變性

前情提要 被第一人視角的我打斷了對話,現在要繼續講完:在D22的時候,我們知道了識別字、保留字,其中識別字缺少了宣告這件事仍可以賦值,但是它會被存於全域,易造...

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

技術 JavaScript Day 30. 關於 JavaScript 中的 This

第 30 天,本來想說或許最後一天可以來一篇心得文,讓自己好好休息一下,因為這 30 天花了大量的精神在一邊找資料一邊吸收知識順便應付職場,整體覺得需要出去吃喝...

鐵人賽 Modern Web DAY 24
Vue.js 進階心法 系列 第 24

技術 新增表單/編輯表單,共用?或分開?

目前我們寫好了一個新增的畫面 需求 接下來,常見的需求是,人員的新增之後是人員的編輯。 新增用的畫面 編輯用的畫面 假設編輯時,只能換頭貼,不能改名字的畫面...

鐵人賽 Software Development DAY 28

技術 【Day28】[演算法]-桶排序法Bucket Sort

桶排序法(Bucket Sort),與前面幾篇的排序法不一樣,前面都是經由兩兩互相比較而成的排序,稱為比較排序法,而桶排序是非比較排序,屬於「分配性」的排序。原...

鐵人賽 自我挑戰組 DAY 29

技術 Day 29 JavaScript < 書寫方式>

JavaScript書寫方式與CSS相似,分為行內書寫,內嵌書寫以及外部書寫 1.行內書寫 &lt;input type=&quot;button&quot;...

鐵人賽 Modern Web DAY 24

技術 Day 24 - 實戰演練 — FormControl

之前有講到非 input-like 的表單情境也需要處理,這時候就是 FormControl 出場的時候了,但其實也不代表 Input-like 的元件不能用...

鐵人賽 Modern Web DAY 23

技術 #23 No-code 之旅 — Next.js 網站可以部署到哪裡呢?

大家~ 今天文章會也會很短Q 昨天講了靜態網站可以部署到哪裡之後,今天來講 Next.js 的專案可以部署到哪?Next.js 專案基本上是用 Node.js...

鐵人賽 Modern Web DAY 23

技術 那些被忽略但很好用的 Web API / Animation On Scroll

學以致用是最快樂的事情 昨天我們認識了 IntersectionObserver,知道它可以偵測到元素進入畫面的時機,而這個特性非常適合用來製作 Anima...

鐵人賽 自我挑戰組 DAY 24
開始入坑網頁吧! 系列 第 24

技術 JavaScript Prototype (原型)

原型 Prototype 與 原型鍊 Prototype Chain JavaScript 每一個物件(包含函數)都有原型這個屬性用來繼承屬性與方法。原型會去參...

鐵人賽 Modern Web DAY 23

技術 第23車廂-在網頁中預覽pdf—pdf.js簡易版應用篇

本篇介紹JS插件pdf.js簡易應用篇 今天介紹透過插件pdf.js在網頁中直接瀏覽pdf官網: https://mozilla.github.io/pdf...

鐵人賽 Modern Web DAY 24
JavaScript Easy Go! 系列 第 24

技術 #24 可攜式靜態伺服器

今天我們來用 JavaScript 做個簡單的靜態網頁伺服器吧!疑?昨天不是說過了?沒錯,但今天我們要把它做成「可執行檔」! 故事是這樣子的 不知道你們有沒有遇...

鐵人賽 Modern Web DAY 25

技術 【Day25】反饋元件 - Skeleton

元件介紹 Skeleton 是一個骨架載入元件(Skeleton Screen Loading),跟 Spin 不同的是,Skeleton 幫助我們在頁面載入完...

鐵人賽 自我挑戰組 DAY 23

技術 [ Day 23 ] - 陣列資料處理 - map

陣列資料處理 - map 特性 可以將原始陣列經過處理後,重新組合回傳一個新陣列 不會影響原始陣列 範例一:將陣列內的資料做運算處理 const dataL...

鐵人賽 Software Development DAY 23

技術 Day 23 - Either Monad

到目前為止,我們介紹 Maybe Monad 其是專門處理無值情境以及 IO Monad 則是處理同步計算的 effect,例如 console.log, lo...

鐵人賽 Modern Web DAY 23
JavaScript 筆記 2 版 系列 第 23

技術 JavaScript Day23 - 條件(三元)運算子

條件(三元)運算子 三元運算子:有時在網路找資料會看到會帶有 ? 的程式碼,類似在做條件判斷,不確定是什麼意思,後來總算找到是屬於條件運算子,又因為有 3 個...

鐵人賽 自我挑戰組 DAY 28

技術 Day 28 JavaScript < 簡單介紹>

1.JS是什麼? Java Script 是一種運行在客戶端的腳本語言 (script就是腳本的意思) 腳本語言 : 不需要進行編譯,運行過程中由JS引擎逐行來...

鐵人賽 Modern Web DAY 23
舌尖上的JS 系列 第 23

技術 D23 - 走!去瀏覽器用 create & append 加餐

前言 恭喜 codepen 復活 \(^∀^)メ(^∀^)ノ終於可以透過實作來學習如何選取元素、操作 node,一起來製作敲可愛 Cookie Generato...

鐵人賽 Modern Web DAY 29

技術 不只懂 Vue 語法:試說明 Composition API 與 Options API 概念和語法的分別?

問題回答 Composition API 是以邏輯功能來分割程式碼,像是寫原生 JavaScript 一樣,我們會把實現同樣功能的程式碼寫在附近。但 Optio...

鐵人賽 Modern Web DAY 23
追求JS小姊姊30天 系列 第 23

技術 追求JS小姊姊系列 Day23 -- 頭等工具人也看安眠書店? 認識閉包讓你獨佔變數

前情提要 工具人竟敢透露了一些身份的秘密。 我:打斷一下,所以為何你們三個工具人出現的瞬間,JS姐妹們就突然消失了?方函式:喔~終於想起來了嗎?因為一直讓你...

鐵人賽 Modern Web DAY 23
Vue.js 進階心法 系列 第 23

技術 拆掉 v-model + computed get/set 到 vuex

為什麼要特別寫 Form 表單攻略呢?因為這是使用者可以輸入資料的常見途徑,一種可以「寫入」資料的方式。 為了使用者可以將資料好好的寫入,單一資料流安排了一系列...

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

技術 JavaScript Day 29. 立即函式 IIFE

立即函式,也稱 Immediately Invoked Function Expression,簡稱 IIFE,是一個在宣告的當下就會馬上被執行的函式。 立即函...

鐵人賽 Software Development DAY 27

技術 【Day27】[演算法]-堆積排序法 Heap Sort

堆積排序法(Heap Sort)原理是利用「堆積」的資料結構為基礎來完成排序。 堆積的介紹可以參考此篇。 操作流程(最大堆積為例): 將陣列轉換最大堆積(...

鐵人賽 Modern Web DAY 29
入門前端技能之旅 系列 第 29

技術 Day.29 「Class 語法糖~」 —— ES6 Class 構造函式

ES6 新增了更接近傳統語言寫法的 Class 這個概念,基本上可以當作是一個語法糖,絕大部分的功能在 ES5 都可以做到,但 Class 可以讓構造函式的寫...

技術 學習JavaScript第四天--字串型別、「賦值運算子+=、-=」「a++」「a--」

宣告字串:用單引號「‘’」或使用雙引號「“”」都可以喔! let a = 'abc'; let b = &quot;def&quot;; 單引號「''」不...

鐵人賽 Modern Web DAY 24

技術 中階魔法 - Callback Function

前情提要 「咦,今天早上開始就一直感覺有人在叫我,是艾草你嗎?」 艾草:「沒有呀,我怎麼沒聽到,確定不是小精靈在叫你嗎?」 「奇怪,沒有呀!難不成是我幻聽了?」...

鐵人賽 Modern Web DAY 23

技術 Day 23 - 實戰演練 — TextField

今天要實作的是 TextField ,雖然是參照 Material-UI 的概念,但在這邊只是實作個外殼,必沒有要像 Material 那樣 Input 和...

鐵人賽 Modern Web DAY 22

技術 Day 22- Google Apps Script 線上文件更新

咦?To-Do-List 怎麼突然結束了!? 恩…主要是最近接到了不少新的任務,而我想,To Do List 這麼簡單的東西,就不用我一直做了吧? (絕對不會承...

鐵人賽 Modern Web DAY 30

技術 Chapter5 - 不介意的話,請玩玩看這個Canvas遊戲!試圖拾回一片片的落葉,拯救這顆樹吧

(10/11更)私下有一些朋友反應手機不太能玩,我才想起這個問題,所以有對此demo在長版進行微調,原文主要講解橫版(電腦端)的處理 先給大家看看成果吧!h...

鐵人賽 Modern Web DAY 22

技術 那些被忽略但很好用的 Web API / IntersectionObserver

當你進入我的眼簾,我們的命運就有了交集~ 看到 Observer,應該就知道今天要介紹的又是「觀察者」系列的 API 了,而且這次的觀察者可能比前面的 Mu...

鐵人賽 Modern Web DAY 22

技術 第22車廂-模仿大賽—仿IT邦幫忙:Sticky Nav應用篇

本篇介紹固定navBar應用篇—仿IT邦幫忙 每進入iT邦幫忙網站,忍不住都會滑一下卷軸吧?上方header算是常見的網頁效果,所以今天要來模仿一下,iT邦...