iT邦幫忙

javascript相關文章
共有 5783 則文章
鐵人賽 Modern Web DAY 5

技術 入門魔法 - 變數宣告 let、const、var

前情提要 「我想確認一下,入門魔法都是加 100 魔力總量嗎?」 艾草:「對唷!之後有中階魔法加比較多。」 「那如果想放炫酷的魔法,大概要多少魔力總量呀?」...

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

技術 pure function

functional programming (後面簡稱 FP,不是 FB) 這兩個特性,很重要,我們就依這兩個特性,將 pure function 的定義,...

鐵人賽 自我挑戰組 DAY 18

技術 【Day18】瀏覽器物件模型--BOM

我們學習前端語言就是為了跟瀏覽器溝通,讓網頁可以渲染出想要的效果,創造使用者互動的良好體驗。所以要跟瀏覽器溝通必須要熟悉HTML、CSS與JavaScript...

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

技術 【Day19】傳值和傳址(傳參考)

傳值(Call by value) 在 JavaScript 中,只有原始型別為傳值(Call by value) 範例: var a = 100; var b...

鐵人賽 Modern Web DAY 4

技術 入門魔法 - 變數與值

前情提要 艾草:「好了,現在我們可以開始入門魔法課程 JavaScript 變數與值的教學囉!」 「耶~總算要開始了嗎!來吧!」 艾草:「萬事起頭難,離你成為大...

鐵人賽 Software Development DAY 18

技術 從 JavaScript 角度學 Python(18) - 檔案處理

前言 接下來將會聊聊如何使用 Python 做到一些檔案處理的部分,例如:新增檔案、寫入資料到特定檔案內等方式。 檔案處理(File Handling) Pyt...

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

技術 【Day18】物件與純值

在昨天的文章有提到物件可以使用 . 來新增屬性,以下使用各種型別來新增屬性 物件 物件新增屬性 const family = {}; family.name =...

鐵人賽 Modern Web DAY 2

技術 #02 No-code 之旅 — Next.js 簡介

大家星期五快樂!TGIF~ 今天想跟大家分享 Next.js 這個 React 框架 (官網寫 "The React Framework for Pr...

鐵人賽 自我挑戰組 DAY 5

技術 JS 題:將變數宣告在全域環境是否為好習慣?

今天分享一個對經典 JS 面試題的探討。 原本完整的問題:Why is it, in general, a good idea to leave the glo...

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

技術 JavaScript Day02 - 變數(1)

變數(variable) Day04 - 變數(01):主要介紹變數的基本定義以及 var 的用法 常見的資料型別 字串(string) 數字(number)...

鐵人賽 自我挑戰組 DAY 2

技術 [ Day 2 ] - 變數與型別(二)

變數與型別(二) 變數 簡單回顧一下,變數的宣告方式 let catNum = 3; 用比較口語的方式說明意思是就宣告一個變數名稱為 catNum ,賦予資...

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

技術 D3 - 今天點個 String Methods 套餐

前言 今天來講講 String Methods,你知道其實除了length 以外,String 還內建了很多好用的方法!依照方法使用的情境分為以下幾大類: 查...

鐵人賽 Modern Web DAY 10

技術 Chapter2 - 用物件看真實世界(I)寫程式為什麼需要物件?如何簡化畫落葉的流程?

物件是什麼?為什麼需要它呢? 讓我們接續上回 完成昨天的演示後,也許有人會覺得,處理落葉動畫的流程很簡單,就是「讓落葉自然落下」然後「在畫布上繪製落葉」兩步驟而...

鐵人賽 Modern Web DAY 2

技術 React.js 職場實戰!圖片 Lazy Loading

一天的開始 你是新創公司 Imager 底下的前端工程師,Imager 提供的服務非常簡單,就是能在網頁瀏覽各式各樣的圖片,網頁已經上線並正常的運作中,我們來...

鐵人賽 Modern Web DAY 18

技術 Day 18【Opensea.js】我的這把刀可是塗滿了毒藥的毒刃

【前言】除了從 web3.js 來取得 ERC-721 的 Token's Ownership,我就想既然都已經在 Opensea 上架商品的話,就直接使用...

鐵人賽 Modern Web DAY 17

技術 Day 17【ethers.js】ETHER. ETHER EVERYWHERE.

【前言】這兩天來記錄 ethers.js 我覺得蠻重要的一些學習筆記,今天主要聚焦在一些常見名詞,還有連動的基本設定。省略了大部分的東西因為篇幅還有時間有限!...

鐵人賽 Modern Web DAY 2

技術 D3JsDay02 學學D3JS 技能提高SSS—為什麼D3

圖片來源:unsplash 關於資料視覺化的工具一般使用者最先接觸的可能是Microsoft Excel工具,後來在程式語言當中常見的是Python Ma...

鐵人賽 Software Development DAY 6

技術 【Day6】[資料結構]-堆疊Stack-實作

堆疊(Stack)建立的方法 push: 新增元素 pop: 從頂端移除元素 peek: 查看頂端(top)元素 size: 查看此堆疊的元素量...

鐵人賽 Software Development DAY 2

技術 【在廚房想30天的演算法】Day 02 想著想著想到一個 Big O

Aloha!又是我少女人妻Uerica!第二天了,真是令人興奮,因為後面要怎麼寫我都還沒想好啊~哈哈哈哈!昨晚躺在床上想了一夜都睡不著,一直在想...明天要吃什...

鐵人賽 Modern Web DAY 8

技術 不只懂 Vue 語法:請說明 style 裏的 scoped、deep selector 的作用?

問題回答 scoped 屬性的作用是避免父元件的 CSS 樣式會污染到子元件的 CSS 樣式。Deep selector 的作用是相反,即使在父元件設定了 sc...

鐵人賽 Modern Web DAY 3

技術 入門魔法 - JavaScript 是什麼?

前情提要 「我有問題!」 艾草:「來,請說。」 「JavaScript 到底是什麼?」 艾草:「就程式語言啊!」 「... ? 這不是在說廢話嗎?」 艾草:「好...

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

技術 JavaScript Day 8. 淺談 Function-操作實例

上一篇大略的說明了 function 的兩個大類別,這裡試著放比較多的簡易操作實例。 註冊多組函式 一個函式可以註冊多組函式,並且在執行的時候也可以看見他的執行...

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

技術 Day 17 - Sorting Band Names without articles

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

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

技術 D2 - 先生 幫您帶位元運算子

前言 JavaScript 運算子大概可以分為幾大類:算數運算子、邏輯運算子、賦值運算子、比較運算子和位元運算子... 大部分的運算子在閱讀規範後都能快速上手,...

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

技術 33歲轉職者的前端筆記-DAY 18 練習寫一個自我介紹產生器

變數基本概念 常數:const 不可重新賦予新值 變數:let 可重新賦予新值 建立常數a並儲存(或設定)“david”cost a = “david”; 自我...

鐵人賽 自我挑戰組 DAY 17

技術 【Day17】期間限定:函式的參數

函式會將參數傳入函式裡面,讓它們成為函式裡的變數,讓程式碼去做運算。參數只能在函式裡刷存在感(期間限定?),一旦函式執行完畢,就會被消失。(Mission I...

鐵人賽 Software Development DAY 17

技術 從 JavaScript 角度學 Python(17) - Python 版本管理與虛擬環境

前言 那麼前面我們聊了 pip 的基本指令與操作,但是在前一章節有一些問題存在,可是我並沒有介紹到如何解決,所以這一篇就會來介紹如何解決。 虛擬環境 前面章節我...

鐵人賽 Mobile Development DAY 16

技術 我們截至今天為止,總共在 firebase 上做了 168 次 A/B Testing

我跟男友開發這個聊天軟體三年,剛剛回去算我們截至今天為止,總共在 firebase 上做了 168 次 A/B Testing。只有41次有 Clear imp...

鐵人賽 Modern Web DAY 19

技術 #19 JS: Modified functions & how function create spaces

Modified functions(變形函式) Before introducing modified function, let's recall our...

鐵人賽 Modern Web DAY 2

技術 Day 2— 你的第一次聞GAS

今天來直接上手開始我們的 Google Apps Script 之旅啦! 我們在使用 Google Apps Script 之前,一定要先了解一件事情: Goo...