前言 今天研究的項目是Closure閉包,理解這個之前要先理解這兩天的筆記 Hoisting 今天內容 Closure IIFE 筆記 Closure先來一個情境比較好理解:假如今天我的銀行帳...
前言 昨天新增的內容,這邊再進行一些補充說明 %是指模數(英文是modulo) 指定運算 x=10%3 //x=10除以3的餘數 console.log(x) //=>1 x+=1;//x=x+...
Class static initialization blocks 一個class只有生成新物件的時候,才能訪問其值, 那有沒有不用新建立一個物件就可以直接訪問值的,就像Math的那些常用的常數一樣...
今天要來介紹新名詞Promise,中文翻譯是承諾!那這個名詞在JS裡有甚麼用處呢? 讓我們來看看八。首先,前幾篇我們不停地在講述著非同步的問題,當我們必須等待重遠端回來的資料,或是前一個函數執行完的結...
上上回我們講到善用 CSS、javscript 能讓網頁有更好的使用者體驗,今天我們就透過使用 javascript 來為超陽春 Blog 增加一個小功能,來體會一下 javascript 的用途。...
概述 class是創立物件的模板,並基於prototypes(原型)的概念設立。 我們可以自行定義一個class,我們可以透過這個class去建立一個或是多個新物件,而由這個class建立出來的物件都...
tags: ItIron2022 Javascript 前言 我們昨天示範了如何利用Puppeteer做基本的頁面資訊擷取,今天我們則要進一步的配合Puppeteer的其他功能做一些綜合應用,有了這些...
前言 從昨天到今天很初步的認識JS 由於跟前兩個太不相同,花了點時間理解,從昨天的基本規則,到今天的運算子,跟另外兩種比起來多了一些邏輯的概念 以下幾個是常見的JS函數 console.log();...
今天內容 重新理解昨天的小練習 let 與 const 的 Hoisting TDZ:Temporal Dead Zone 筆記 以昨天最後說的規則加入執行環境的角度來重新理解小練習程式碼 v...
異步處理函數是甚麼意思呢? 上一篇我們提到了先等a函數執行完再執行b函數,而這個過程就被稱為異步處理函數,有時需要等待函數加載完出現執行結果後,再套入到令一個函數裡,我們就可以很好的利用異步處理來達成...