##概述
ijjs是乙個輕量級的js執行時,使用了libuv,quickjs,支援module開發
##特徵
##第三方庫
- jemalloc
- libuv
- wasm3
- quickjs
- kcp
- zlog
- miniz
- curl
##編譯
windows: visual studio 2019 + clang
linux: visual studio 2019 + clang + wsl
osx/ios: xcode
android: visual studio 2019 + ndk
##支援平台
* gnu/linux
* macos
* windows
* android
* ios
* other unixes
##使用
* 安裝ijjs
* 安裝vscode,安裝ijjs debugger外掛程式
* 輸入ijjs-cli --init建立新專案
* 選擇除錯環境 "ijjs.launch".
##模組開發
* 開發乙個c模組,可以參考sigar
* 開發js模組,可以參考cron
js立即執行函式 JS 函式的執行時機
首先我們介紹一下window.settimeout這個方法,該方法設定乙個定時器,該定時器在定時器到期後執行乙個函式或指定的一段 其語法如下 settimeoutfunction是在到期時間 delay毫秒 之後執行的函式。delay是延遲的毫秒數 一秒等於1000毫秒 函式的呼叫會在該延遲之後發生...
js立即執行函式 《JS 函式的執行時機》
一 當執行下面 時,輸出的是6個6 let 原因 settimeout函式會等當前 執行完後,再執行。從該 中,settimeout會等for迴圈結束後執行,因為for迴圈結束後,i為6,且settimeout被呼叫6次,所以最終輸出6個6 二 將上面 輸出為0 1 2 3 4 5 js用let就能...
js 中斷函式執行 JS 函式的執行時機
js函式的執行時機和函式被呼叫的時機有關,函式被呼叫時才會被執行,呼叫時機不同,函式的執行結果也不同。先通過幾個例子來理解這句話 例一 let a 1 function fn 結果 a不會被列印,因為沒有呼叫函式,函式未被執行。例二 let a 1 function fn fn 1 結果 此時會列印...