iT邦幫忙

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

技術 [LeetCode with JavaScript] Day 13: Valid Parentheses

觀前提醒: 我預設大家已經先思考並分析過題目,沒啥想法才開始 google 找解題靈感。若無,建議每題先花 1~2 顆番茄鐘的時間來分析題目比較好。可參考番...

鐵人賽 影片教學 DAY 4

技術 Day4: Svelte bind 語法教學

影片 內容 在前端應用當中時常會有 input 值與某變數綁定的場景,在 Svelte 當中提供了 bind 的語法可供使用。同時 Svelte 也可搭配 b...

鐵人賽 自我挑戰組 DAY 13

技術 13 forEach

前言 昨天介紹了好幾個跟陣列有關的咒語,今天要講解的 forEach 也是陣列中的一種方法。但因為能玩的比較廣,所以單獨抽出來聊聊。廢話不多說,趕緊跟我一起來學...

鐵人賽 Software Development DAY 13

技術 [One Punch 一拳搞定前後端面試] DAY-13 - Queue

佇列(Queue) 此文同時發佈於好讀版 佇列(Queue)又稱排隊,是一種資料結構。也就是排隊的特性:先進先出(First-In-First-Out)。 通常...

鐵人賽 自我挑戰組 DAY 13

技術 初探JavaScript - JS 迴圈(Loop) - while

while 只要變數符合While迴圈中設立的條件(結果為true),則會執行其下區塊程式碼。 寫法如下: while (條件) { 區塊程式碼 }...

鐵人賽 自我挑戰組 DAY 13

技術 [Day 13 | Array.prototype.indexOf () - 簡易搜尋 ]

array.indexOf() 屬於會回傳陣列資料或是索引值的函數 使用 array.indexOf() 後如果有找到值則回傳該值在陣列裡的位置, 如果該值有一...

鐵人賽 Modern Web DAY 14
30天入門JavaScript 系列 第 14

技術 【Day 14】陣列(三):陣列的回呼方法

昨天提到JavaScript可以將函式當作引數來傳遞,當把一個函式傳給另一個函式呼叫時叫做回呼(callback),而傳給別的函式呼叫的函式叫做回呼函式在陣列有...

鐵人賽 Modern Web DAY 6
實作經典 JavaScript 30 系列 第 6

技術 Day06: 針對陣列的操作練習(二)

WES BOS系列影片Alex快速導讀系列影片 做完基礎陣列練習後,來做些進階的練習 進階練習目標 :6.Sort the inventors by years...

鐵人賽 Modern Web DAY 13
30天入門JavaScript 系列 第 13

技術 【Day 13】函式(三):JavaScript的函式特性

JavaScript的函式相關功能是個人最喜歡的部分,以前大學寫C寫的跟屎一樣一定是不夠函式自由的錯(並沒有 在講特性前,這是之前一直在用的宣告方式 func...

鐵人賽 自我挑戰組 DAY 12

技術 [LeetCode with JavaScript] Day 12: Merge Sorted Array

觀前提醒: 我預設大家已經先思考並分析過題目,沒啥想法才開始 google 找解題靈感。若無,建議每題先花 1~2 顆番茄鐘的時間來分析題目比較好。可參考番...

鐵人賽 自我挑戰組 DAY 13

技術 Day13 網頁前端-刻意練習(切版練習)

Day13 金魚 切版練習 簡單小語 金魚的尾聲,總結一下自己練習所學,因此就上網找了兩個字認為切得出來的樣板進行練習(太難的小魯功力不足),練習的過程也真的...

鐵人賽 自我挑戰組 DAY 1
Codewar 進進出出 JS/Ruby 系列 第 1

技術 你是平方嗎?

HI~ 大家好,我是 Parker,目前正在五倍紅寶石學習挖礦。這次參加鐵人賽主要是想透過刷題訓練自己的邏輯思維,以及提高對兩種程式語言的熟悉度。不過自己實在是...

鐵人賽 Modern Web DAY 3

技術 Day 03 [原型鍊01] JavaScript 世界萬物誕生記

文章選自 作者:manxisuo 連結:https://zhuanlan.zhihu.com/p/22989691 來源:知乎 開始 可以把 prototy...

鐵人賽 Software Development DAY 12

技術 [One Punch 一拳搞定前後端面試] DAY-12 - 記憶化

記憶化(Memoization) 鐵人賽上一篇費氏數列的遞迴比較慢,但是遞迴可不可以加速呢? 答案是可以的,我們可以使用 記憶化(Memoization) 技術...

鐵人賽 Modern Web DAY 5
實作經典 JavaScript 30 系列 第 5

技術 Day05: 針對陣列的操作練習(一)

WES BOS系列影片Alex快速導讀系列影片 開始前建議可以先讀這篇卡斯伯的大補帖https://wcc723.github.io/javascript/20...

鐵人賽 Modern Web DAY 4
實作經典 JavaScript 30 系列 第 4

技術 Day04:用CSS + JS 做一個時鐘

WES BOS系列影片Alex快速導讀系列影片 原作者的時鐘版本比較簡易些,對於時間的算式也比較不直覺,而Alex大大的版本將時鐘做得更細緻,時間算式也更完整。...

鐵人賽 Modern Web DAY 12
30天入門JavaScript 系列 第 12

技術 【Day 12】undeclared、let、const

這篇原本的ES6部分寫太爛,被我砍了( undefined 跟 undeclared(未宣告) 首先知道甚麼是宣告跟賦值 var a=2; //這句程式其實可以...

鐵人賽 自我挑戰組 DAY 12

技術 [Day 12 | Array.prototype.copyWithin () ]

array.copyWithin() array.copyWithin() 是ES6新增的函數, 它可以複製自己本身的內容,再將複製的內容貼上(覆蓋)於自己的陣...

鐵人賽 自我挑戰組 DAY 12

技術 初探JavaScript - JS 迴圈(Loop) - for

為什麼要使用迴圈呢?有時候我們想要重複的印出變數值,或是希望相同的程式碼能夠重複的被呼叫使用,像是想要一一呼叫印出一個陣列中所有的元素,並要以<br&gt...

鐵人賽 Modern Web DAY 20
JavaScript 從零開始 系列 第 20

技術 JavaScript 從零開始 - Day20 - 認識 for 迴圈

為什麼要用 for 迴圈 前面學習了陣列與物件的組合用法,在資料存取相對方便,但如果是大筆資料去做存取時,使用迴圈就可以避免大量的程式碼,比如說今天的專案是小...

鐵人賽 Modern Web DAY 19
JavaScript 從零開始 系列 第 19

技術 JavaScript 從零開始 - Day19 - 控制判斷(if、else if、switch)

if 光看英文單字,if 有如果的意思,在這邊程式碼也是直接使用字面上的感覺。if 的程式碼如下: var name = value; if (name =...

鐵人賽 Modern Web DAY 18
JavaScript 從零開始 系列 第 18

技術 JavaScript 從零開始 - Day18 - 運算子

MDN 中運算子的介紹: 賦值運算子 比較運算子 算術運算子 位元運算子 邏輯運算子 字串運算子 條件(三元)運算子 逗點運算子 一元運算子 關係運算子...

鐵人賽 Modern Web DAY 17
JavaScript 從零開始 系列 第 17

技術 JavaScript 從零開始 - Day17 - 控制判斷 (比較運算子、邏輯運算子)

此次內容是 JavaScript 的控制判斷,比較運算子跟邏輯運算子的筆記。用途會是在驗證資料是否有與原本設定的條件相同,例如:今天填寫一個表單,如果勾選「是...

鐵人賽 Modern Web DAY 16
JavaScript 從零開始 系列 第 16

技術 JavaScript 從零開始 - Day16 - Object & Array 物件與陣列的綜合應用

本篇記錄物件與陣列的綜合應用,會使用到以下內容,順便複習一下寫法: 變數 var var a = 1; 函式 function function name(...

鐵人賽 Modern Web DAY 15
JavaScript 從零開始 系列 第 15

技術 JavaScript 從零開始 - Day15 - Object 物件的基本認識

一個物件可以是個零至多種屬性的集合,而屬性是鍵 (key) 與值 (value) 之間的關聯。 一個屬性的「值」可以是某個基本型別,也可以是另一個物件,甚至...

鐵人賽 自我挑戰組 DAY 12

技術 Day12 網頁前端-刻意練習(不規則邊緣)

Day12 金魚 不規則邊緣 簡單小語 這次的練習較為簡單些,主要就是每個元素的位置控制及掌握,才能讓不規則的邊緣呈現樣式,再利用padding的方式向上推展...

鐵人賽 Modern Web DAY 14
JavaScript 從零開始 系列 第 14

技術 JavaScript 從零開始 - Day14 - Array 陣列 的基本認識

進入一個新的名稱,陣列 (Array) 與物件 (Object),看到新名稱就心慌慌,但搞清楚後就有點豁然開朗,來記錄目前所學的這兩個新語法。 Array 陣...

鐵人賽 Modern Web DAY 12
JavaScript 從零開始 系列 第 12

技術 JavaScript 從零開始 - Day12- function 函式 Hoisting 提升觀念

瀏覽器在讀取程式碼基本上都是從上到下讀取,在變數的寫法,會是這樣的結果。 console.log(a); //undefind var a = 1; cons...

鐵人賽 自我挑戰組 DAY 11

技術 11 物件與陣列

前言 今天我們要進入一個全新的章節,陣列與物件。當你打開一個網頁,背後可能儲存了各式各樣的資料,諸如字串、數字等等,我們可以把這些資料放置在物件與陣列中。 物件...

鐵人賽 Software Development DAY 11

技術 [One Punch 一拳搞定前後端面試] DAY-11 - 費氏數列

費氏數列(Fibonacci numbers) 還記得達文西密碼裡面,羅浮宮館長死前留下的密碼嗎? 其中關鍵的線索就是費氏數列! 費氏數列,又稱斐波那契數列。意...