Esiste un manuale per la shell JavaScriptCore (jsc)?


4

MacOS viene fornito con una shell JavaScript jscnel framework JavaScriptCore. Il modo più semplice per eseguirlo dal Terminale è collegarlo in una directory standard:

ln -s /System/Library/Frameworks/JavaScriptCore.framework/Resources/jsc /usr/local/bin/jsc

Quali funzioni JavaScript integrate jscsupportano?

La pagina del manuale documenta alcune funzioni JavaScript come readline()e run(filename). Ma non è aggiornato: mancano le opzioni della riga di comando stampate da jsc --help.

Ho trovato il codice sorgente per jsc. Imposta più funzioni JavaScript. La maggior parte di essi sembrano hook di test e benchmarking, ma ci sono alcune funzioni dall'aspetto utile come reade print. Sono documentati ovunque?

Risposte:


1

Non c'è molto nella documentazione. È semplicemente un framework che consente di eseguire JavaScript da app basate su Swift, Objective-C e C.

Dallo sviluppatore Apple :

JavaScriptCore Framework offre la possibilità di valutare i programmi JavaScript all'interno di app Swift, Objective-C e C-based. Puoi anche usare JavaScriptCore per inserire oggetti personalizzati nell'ambiente JavaScript.

Le funzioni supportate sono citate qui

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.