iT邦幫忙

搜尋 javascript 找到約 2744 個結果
在google中搜尋

技術 JavaScript的箭頭函式 - Day09

前言 今天我們將說明JavaScript中的箭頭函式。 說明 箭頭函式(Arrow Function): 箭頭函示是在ES6新增的一種特殊函式運算式(function expression),其有著簡...

技術 JavaScript函式簡介(下) - Day08

前言 今天我們將說明何謂Higer order function以及JavaScript函式中的callback function和IIFE。 說明 函示運算式(Function expression...

技術 day9 - JavaScript 物件介紹

因為當我們在後端進行操作的時候會需要接觸到許多的Object物件,今天就來介紹javascript的ObjectObject(物件):在 JavaScript 中,物件(Object)是一種複合型的資...

技術 day8 - JavaScript 匿名函數

今天要來講匿名函數,因為在我們後面的學習會常常用到它。有時候會需要把函數存進一個變數裡面例如: const sum = function add(num1, num2) { return nu...

技術 day7 - JavaScript 的 Hoisting 補充 & 區域變數 vs 全域變數

今天來補充昨天提到的Hoisting(變數提升),還有講解區域變數跟全域變數的差別。 Hoisting:變數提升使得我們在宣告之前可以使用變數,而不會引發錯誤。例如這樣 //var x = undef...

技術 day6 - JavaScript的基本概念

執行完你的第一個程式,讓我們來學一下javascript吧。javascript基本概念:變數型態: 字串(String)、數字(Number)、布林值(Boolean)、陣列(Array)、物件(O...

技術 Day 02 - 理解 JavaScript ,為什麼要知道 const, let, var ?

JavaScript 是什麼? JavaScript 是一個簡單、以物件為基礎且能在瀏覽器裡直接執行的腳本語言。(其實說簡單也不簡單,實際在學習的過程中,如果沒有了解 JavaScript 的特性,很...

技術 JavaScript 定義:var 怎麼還在啊?

從前,JavScript 世界只有 var 變數...var 會發生「區域變數覆蓋全域變數」以及各種鬼故事,例如這段程式碼: var dirtyVariable = "🌍 Global va...

技術 [Day 02] JavaScript 從解析到執行的過程

本篇我想來談談JavaScript從原始碼到成功執行的過程。在此之前先來看看直譯式語言和編譯式語言的概述(節錄自維基百科): 直譯語言(英語:Interpreted language)是一種程式語言...

技術 [Day15] HTML 也可以影響 JavaScript?DOM clobbering 介紹

除了透過像是 prototype pollution 這種漏洞影響 JavaScript 的執行以外,你知道就連 HTML 也可以影響 JavaScript 嗎? 我們都知道 JavaScript 是...