iT邦幫忙

javascript相關文章
共有 5171 則文章
鐵人賽 Modern Web DAY 7

技術 D3JsDay07不懂資料格式,那就會我們曾相識,只是不合適—檔案格式介紹

格式介紹 通常你的資料會是檔案、API接口或是一個連結作為D3輸入的資料,這邊就以下常見的資料格式簡單介紹一下 CSV逗號分隔值(Comma-Separated...

鐵人賽 Modern Web DAY 7

技術 Day06:Forward Message To Server(轉發訊息到 Server 端)

全文同步於個人 Docusaurus Blog 前一章印出使用者名稱和訊息內容後,接下來要嘗試將其透過 socket.io 轉發給 server。 修正使用...

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

技術 D7 - 你不知道Combo: 第二主菜 Execution Context

前言 JavaScript 可以隨時隨地呼叫函式,像 function A 呼叫了 function B,執行完 function B 又回到 function...

鐵人賽 Modern Web DAY 8

技術 入門魔法 - 陣列

前情提要 經過上一回的測驗,我發現了自己不是天選之人。 「哪尼,為什麼我不是天選之人,我不是有魔力嗎?而且還有引導學姊妳呀!」 艾草:「哎唷,現在為了擴大培養魔...

鐵人賽 Modern Web DAY 13

達標好文 技術 不只懂 Vue 語法:如何透過路由實現跨頁面傳遞資料?

問題回答 在跳轉頁面時,可以透過路由物件裏 params 或 query 來傳遞資料,也可以使用各種不同模式的 Route props 來傳遞資料。前者需要依賴...

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

技術 JavaScript Day 13. forEach()

為什麼必須知道怎麼使用陣列方法呢?舉例來說,我們拿到一筆資料長這個樣子: let data = [5,8,9,10,20,50]; 然後我們必須把這裡的資料都...

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

技術 用 watch 搭配服用 immutable

在 《Clean Architecture》裡第 6 章介紹 functional programming ,有提到一個很重要的觀念 - 不可變動性 (immu...

鐵人賽 Modern Web DAY 9

技術 [Day 09 - JS] 網頁第三大核心技術 — Javascript

What is Javascript?JavaScript (簡稱 JS)是一種 直譯式(Interpreter) 程式語言,程式碼會由上到下立即執行,它與HT...

鐵人賽 Modern Web DAY 22

技術 #22 JS: HTML DOM Fundamentals

What is the HTML DOM? "The HTML DOM is a standard object model and programm...

鐵人賽 Modern Web DAY 22
33歲轉職者的前端筆記 系列 第 22

技術 33歲轉職者的前端筆記-DAY 22 成績計算機練習筆記

流程 1.先觀察畫面,哪些值需要抓2.抓HTML的值:a.先宣告變數,變數就是抓HTML的值,也可以說變數取代HTML的值之後用變數做程式的處理。例:const...

鐵人賽 Software Development DAY 7

技術 Day 07 - Transduce I

從一個簡單的問題開始 假設我們目前有一組長度為一百萬的陣列,需要將陣列內的每個數值乘三並且只保留偶數,那我們會如何實作這簡單的問題? 根據上面的問題,我們在實作...

鐵人賽 自我挑戰組 DAY 22

技術 【Day22】在網頁中插入HTML標籤的實務做法

tags: JavaScript 在網頁中插入HTML標籤的實務做法 前一篇介紹了在網頁中利用DOM API改變HTML架構與內容的方法。 要在HTML中插入...

鐵人賽 Modern Web DAY 7

技術 Day 7— 自動化回信機(4) 勾選後寄出通知信

我們已經順利的將 onEdit(e) 以及 MailApp.sendMail(message) 學完了,那麼下一步當然就是把它結合起來囉! 結合的概念非常簡單,...

鐵人賽 Modern Web DAY 10

技術 Day 10【連動 MetaMask - Login Flow & Extension Check】The strongest password ever.

【前言】終於要進到後端的部分啦!一樣先來看 Project 分析,這幾天的內容會環繞在第一步**「連動 MetaMask 系統」和第二步「並且得到當前登入者的...

鐵人賽 Software Development DAY 21

技術 從 JavaScript 角度學 Python(21) - Requests

前言 在 JavaScript 中 AJAX 是一個非常重要的基礎功,畢竟現在很流行前後端分離,因此這一篇也想聊聊關於 Python 的部分,Python 可以...

鐵人賽 自我挑戰組 DAY 21
JavaScript 核心觀念 系列 第 21

技術 【Day21】什麼是函式?

函式功能 函式在 JavaScript 中為物件型別,以下列出它一般的物件差別 被呼叫的能力 {} 能撰寫程式碼 () 能傳遞參數 有自己的 this 和...

鐵人賽 自我挑戰組 DAY 6

技術 【Day 06】LeetCode:Two Sum ( 用 JavaScript 學演算法 )

我們繼續透過 LeetCode #1 Two Sum 來實際感受解決問題的過程 ( 題目連結 ) 一、理解題目 輸入:一個 nums[] 和 target 找...

鐵人賽 Modern Web DAY 6

技術 Day05:Set Chat Page(設定聊天頁) II

全文同步於個人 Docusaurus Blog 在本章中,要達成兩個目標: 使用 JS 來動態 render HTML 頁面,產生一個小的對話框 當...

鐵人賽 自我挑戰組 DAY 21
JS30 學習日記 系列 第 21

技術 Day 21 - Geolocation based Speedometer and Compass

前言 JS 30 是由加拿大的全端工程師 Wes Bos 免費提供的 JavaScript 簡單應用課程,課程主打 No Frameworks、No Compi...

鐵人賽 Modern Web DAY 6

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

低電量~低~低~電量~ 呂士軒-低電量 今天要分享的也是一個使用情境偏少的 API,但如果你有想要做移動端的應用的話,或許可以嘗試使用看看。 Batter...

鐵人賽 Modern Web DAY 6

技術 #06 No-code 之旅 — 用 Next.js 解決前後端?API Routes 簡介

連假最後一天!分享了一些關於 Next.js 這個框架,雖然他是 React 的框架,可是你們知道嗎?Next.js 也可以同時實作後端喔!沒錯,前後端全包~...

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

技術 #7 JavaScript Modules

今天來介紹 JavaScript 的模組 esm 系統及 commonjs 系統。 什麼是模組 當我們的程式越寫越複雜時,不再適合把幾千行的程式碼全部放在同一個...

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

技術 JavaScript Day06 - 流程判斷

if else 與 else if 參考 Day06 - 變數(03) - BMI、Day11 - 流程控制與判斷 () 內的條件就是搭配前一天的比較與邏...

鐵人賽 Software Development DAY 6

技術 Day 06 - Lenses (Basic)

yo, what's up 今天要在 FP 裡很有用的概念 Lenses, 它可以減少在處理資料結構邏輯時的複雜度,並且可以寫出更容易閱讀以及更乾淨的程式。 從...

鐵人賽 自我挑戰組 DAY 6
學習NodeJS的30天 系列 第 6

技術 Day6 JS-Object與Inheritance

今天要來看一下在JavaScript中的Inheritance(繼承)概念。繼承的概念在需要重複建立具備特定的屬性或方法的物件時,免除物件和屬性的重複宣告,Da...

鐵人賽 Modern Web DAY 9

技術 Day 9【錢包登入區 - Login Interface】你也想起舞嗎?

【前言】一如往常先來回顧一下 Day2 Project 分析的使用者流程。今天來做登入頁面,第三步的**「登入介面」,還有第四步的「登入成功畫面」**!因為之...

鐵人賽 Modern Web DAY 6

技術 D3JsDay06這包什麼餡,原來是折線—繪製折線圖

這次相比長條圖使用多一點的資料,陣列如下並且一樣先宣告svg變數繪製一個寬800高450的畫布 const ary = [130,45,239,20,30,24...

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

技術 D6 - 你不知道 Combo : 主菜 Scope 字彙環境

前言 前一章解釋 Hoising 時說到,JavaScript 一開始會先記下變數名稱 和 Function Declaraion,因此可以做到提前呼叫 fun...

鐵人賽 自我挑戰組 DAY 6

技術 [ Day 6] - 陣列與物件的混合使用

陣列與物件混合使用 陣列與物件的混合使用範例 直接以範例說明,需要設計的範例資料上有兩間店,分別有各自販售的品項,以及地址資料資料集的設計以以下的方式呈現: l...