是否可以在不输入任何交互式shell的情况下运行多行Javascript代码?

时间:2017-07-28 13:58:24

标签: javascript shell command-line cmd

我是编程的新手,所以我很感激可以提供任何帮助!我目前正在制作一个程序,该程序将采用另一个文件的属性(我不太了解术语,所以如果它听起来很混乱,我会道歉,它类似于解析Chrome的“窗口”)并将其保存在code的参数下面。我想知道是否可以在Node之类的接口之外使用Javascript代码。我想知道是否有一种方法在Javascript中编写多行代码,例如以下内容,而不是在交互式shell之外,以便使用我拥有的参数:

var text= 'thisissomesortofstringwithwordsfromthefileinitnearthebegginingandwordsattheend';
var text2= text.split(/w(.+)/)[1]
var list = []
list.push(text)

这是var text从解析文件属性(类似var text = window.document.body)返回的字符串的位置,所有上述代码和可能更多的代码将保存在code下。如果可能,我将不胜感激,如果有任何方法从非隔离环境运行此代码(不是通过使用文件名,因为这使得参数不可用)或使用可以接受参数的命令行命令。 我想有一个方法可以放在!node code,但我的搜索结果是否定的。有没有这样的方法或其他方法来阅读允许我使用外部参数的Javascript?感谢您抽出时间考虑我的问题,这对我来说意义重大!

0 个答案:

没有答案