簡體   English   中英

JSC-調用非JavaScript程序?

[英]jsc - invoke non-javascript program?

我正在考慮將javascript作為膠水代碼而不是傳統的Unix shell用於我的程序,因為javascript具有一些非常優雅的構造。 但是對於繁重的工作,我想繼續使用其他語言(例如Java)。

有沒有一種方法可以執行不是用JavaScript編寫的子進程? 就像是:

#!/bin/jsc

# Neither of these work
load('test.sh');
run('test.sh');

我知道我可以使用nodejs,但是我真的想在代碼中強制使用核心javascript(因為我可能希望將其復制到瀏覽器javascript文件中)。

在評論部分中感謝@naomik:

沒有“與javascript語言運行時不可分割的官方javascript shell”,因為沒有“官方javascript shell”,也沒有*“官方javascript語言運行時” * –存在標准ECMA-262,這是針對ECMA 2017 –任何人都可以實施ECMA,v8團隊(以及其他人員)在使實施功能與不斷發展的ECMA規范保持一致方面做得非常出色

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

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