iT邦幫忙

搜尋 JavaScript 找到約 2990 個結果
在google中搜尋

技術 [Day 25] JavaScript 設計模式- 裝飾者模式、策略模式、外觀模式

裝飾者模式 ( Decorator ) 裝飾者模式的概念是在物件上動態的加上功能來強化目標,所以在設計時,必須注意要設計的容易被強化。是透過覆寫的方法來強化功能,所以這樣的做法會比產生子類別更靈活。...

技術 【JavaScript 核心】閉包 #19

回想一下先前的函式記憶體釋放 // 這段程式碼為增加記憶體空間使用 function randomString(length) { var result = ''; var cha...

技術 【JavaScript 核心】參數 #18

一個函式可能會有哪些變數? 傳入的參數 區域變數 類陣列:無論傳入多少參數都可全部接收。 this:在執行函式時會自動帶入的一個變數,執行物件內函式的 this 會與一般函式有所不同。 全域變數...

技術 【JavaScript 核心】立即函式 IIFE #17

立即函式 IIFE 定義完即可馬上執行的函式 無法在函式外被再次執行 大多數情況下不須給名稱 透過具名函式來執行立即函式: (function IIFE () { console.lo...

技術 【JavaScript 核心】什麼是函式 #16

使用 function 這個關鍵字來宣告 具有被呼叫的能力 它包含了程式碼片段 名稱 (選用) // 函式結構 //函式名稱 //傳入的參數 function afun...

技術 Jsoup x Kotlin 靜態處理JavaScript取得內容

當使用Jsoup處理抓取網頁內容時,遇到要存取<script>...</script>內的變數或資料時,我們可以利用Pattern與Matcher來作處理。 照例先上程式碼...

技術 [day24] YDKJS (Objects) : 「this」 是 JavaScript 使用 Dynamic scope 的方法?

JavaScript 是 Objects(要加s) Oriented 和你想的 Object-oriented programming 不一樣 一般 Object-oriented programm...

技術 Day 23: JavaScript操作HTTP

Ajax: 主要由client端觸發與web伺服器做資料交換,並且不造成頁面重載。comet: 主要由web伺服器觸發,將資料傳送給client端,也稱server push、ajax push、ht...

技術 [Day 24] JavaScript 設計模式- 單體模式、簡單工廠模式、迭代器模式

單體模式 ( Singleton ) 單體模式的概念是確保一個類別只有一個物件,並提供對該物件的全域操作,一般來說,當我們利用同一個類別建立實體物件時,每次建立得到的物件都會是不同的。 fu...

技術 JavaScript Ajax及XMLHttpRequest物件

今天要學習的是Ajax及XMLHttpRequest物件的基礎觀念與使用 Let's go Ajax(Asynchronous JavaScript and XML) 非同步 JavaScript 及...