cost 96 ms
有沒有辦法檢查微任務執行需要多長時間?

[英]Is there anyway to check how long microtasks take to execute?

我想為 function 計時,它會產生一堆微任務。 我想計算微任務執行所需的時間,並排除事件循環為空的空閑時間。 找到將微任務排隊的每一行代碼是不切實際的,因此我需要一種通用的方法來測量 function 運行時微任務所花費的阻塞時間。 我怎樣才能做到這一點? 我會對如何在任何引擎中執行此操作感 ...

當另一個庫(JavaScriptCore)的結果可用時,如何暫停異步 Swift 函數直到調用回調

[英]How to pause an asynchronous Swift function until a callback is called when a result is available from another library(JavaScriptCore)

我想使用 Vapor(一個用 Swift 制作的 Web 框架)和 JavaScriptCore(Apple 的 JS 引擎)來處理一些請求。 Vapor 支持 async/await,這使得處理 HTTP 請求變得非常容易,如下所示: myAsyncFunction() 處理返回所需結果的 ...

當我調用 ethers.Wallet.fromMnemonic() [Ethers js 5.5.1] 時反應本機慢/凍結

[英]React Native slow / freeze whet i call ethers.Wallet.fromMnemonic() [Ethers js 5.5.1]

當我調用ethers.Wallet.fromMnemonic('....')時,我的應用程序凍結了 5/10 秒,接下來是 go(速度很慢但可以工作)。 如果在模擬器上運行應用程序,工作正常,但在 android 或 ios 上我有這個問題。 我試圖按照https://docs.ethers.io/ ...

我們怎么知道 Objective-C 中的 JSContext 可以下標?

[英]How do we know JSContext in Objective-C can do subscripting?

有很多這樣的示例代碼: 讓我困惑的是context[@"globalFunc"] = ***聲明。 看起來 JSContext 支持下標(運算符 [ ])? 但是我沒有找到任何官方文件這么說? 那么我們如何知道我們可以在 JSContext 中進行下標以從中設置/獲取對象呢? ...

在 JavaScriptCore 中獲取默認導出

[英]Get Default Export in JavaScriptCore

目標:我正在嘗試在 JavaScriptCore 中運行 JSLint。 舊版 較早的 JSLint 版本公開了一個名為JSLINT的全局函數,如下所示: 這很容易在 JavaScriptCore 中檢索和執行: 有了這個參考,我就可以使用JSObjectCallAsFunction()來 ...

查找字符,如果存在則增加 1

[英]Look for characters and if exists increment 1

我正在嘗試使用 javascript 創建一個文件夾,但在此之前我需要檢查該文件夾是否存在,以及它是否確實將數字增加了 1。 這是我的輸入名稱:ABC Group 我希望 javascript 刪除“The”並將其移至末尾,然后最后添加基於前 4 個字符后跟數字的代碼。 如果目錄中不存在前 4 個 ...

如何在 iOS 上強制停止 JavaScriptCore JSContext 評估?

[英]How to stop JavaScriptCore JSContext evaluating by force on iOS?

有時應該強制停止正在評估的腳本,但我找不到實現此目的的方法。 有人指出JSContextGroupSetExecutionTimeLimit可能有效,但在我的測試中沒有,有人可以幫忙嗎? 另一個參考: https://github.com/phoboslab/JavaScriptCore-iOS/ ...

在 Mac App JSContext 中訪問文件系統

[英]Access to filesystem in a Mac App JSContext

我正在開發一個使用 JSContext 來實現某些功能的 Mac 應用程序。 它使用這樣的調用(其中ctx是JSContext ): 在someFunction腳本中,我們需要解析一個目錄並確定它是否存在於文件系統中。 據我所知,Apple 的 JavaScriptCore API 沒有文件系統訪問 ...

如何使用 JSObjectMakeDeferredPromise 從 Swift 調用返回承諾的 JavaScript 函數

[英]How to use JSObjectMakeDeferredPromise to call a function in JavaScript from Swift that returns a promise

我希望能夠從返回承諾的 JSContext 調用函數。 JSObjectMakeDeferredPromise 似乎是這樣做的機制,但文檔太少,我不確定如何去做。 任何人都可以提供一個在 JSContext 中調用一個返回承諾的函數的例子嗎? ...

如何在 JavaScriptCore 和 Swift 之間共享數組內存?

[英]How to share array memory between JavaScriptCore and Swift?

我正在嘗試編寫一個通過 JavaScriptCore 運行 JS 的 Swift 程序。 我希望在我的程序的兩個部分之間共享內存,以便 JS 寫入在 Swift 中創建的類型化數組緩沖區,然后 Swift 讀取和寫入它。 這將是一種命令緩沖區。 例如,這里有一些偽代碼,大致代表了我打算做的事情: ...

jsc_value_object_invoke_method() 與 JSCValue* 對象不起作用

[英]jsc_value_object_invoke_method() with JSCValue* object not working

我正在嘗試從 C++ 代碼調用一些 jQuery 函數。 我所做的是將整個 jQuery 庫復制為一個字符串,並使用 jsc_context_evaluate() 來訪問所有 jQuery 方法。 這是一個帶有字符串的非特定精簡版本,它工作正常: JSCValue* jsVar = jsc_con ...

如何通過 WKWebVIew 或 JSC 在 iOS 應用程序中加載 WebAssembly

[英]How to load WebAssembly in iOS app via WKWebVIew or JSC

我正在嘗試從基於 Swift 的 iOS 應用程序中加載和執行 WebAssembly .wasm 。 我首先嘗試使用JavaScriptCore 框架,但是當我嘗試評估一個簡單的腳本時, WebAssembly.*模塊在上下文中不可用。 我能夠確認WebAssembly不是通過 Safari 調試 ...


 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM