13得票1回答
在IE < 9中,使用"var foo = function foo() {};"表达式会创建一个内存泄漏吗?

我知道这个表格:var foo = function bar() {}; 将会泄漏bar名称到封闭作用域,并在jscript中创建两个函数。 怎么样:var foo = function foo() {}; 它仍然将名称泄漏到封闭作用域中,但无论如何它都在那里(感谢var foo)。 我知...

12得票1回答
通过命令行在cscript中传递参数到JavaScript

我有一个小的命令行JScript例程,通常在Windows中使用cscript从命令行运行。 我希望能够传入参数,希望能够像下面这样传入...%:&gt;cscript doSomethingToFile.js FileInQuestion.txt 任何想法如何做到这一点?

11得票2回答
Videojs 上的奇怪 Bug

我不知道这是怎么发生的,也看不到任何错误。第二次打开我的页面后,似乎不能浏览视频。 请在此处查看屏幕截图: 我找到了这个错误,它说:TypeError: Floating-point value is not finite. "Video is not ready. (Video.js)"...

11得票3回答
cscript jscript JSON

这是一个非常非常(非常!!!)奇怪的问题。 我有一个JSCRIPT,在Windows XP和7上使用DOS CSCRIPT 在名为testJSON.js的文件中运行。 if ( ! this.JSON ) WScript.Echo("JSON DOESN'T EXISTS"); 嗯,消...

10得票2回答
如何在Windows Script Host中使用jQuery?

我正在开发一些需要解析包含HTML片段的文件的代码。jQuery似乎非常有用,但是当我尝试将jQuery加载到类似WScript或CScript之类的东西中时,它会因为jQuery对窗口对象的许多引用而抛出错误。 在没有浏览器的情况下如何实用jQuery? 更新:针对评论,我已经成功编写了...

10得票2回答
如何向SVG折线添加坐标?

如何使用JavaScript向现有的SVG折线添加坐标?&lt;svg height="240" width="700" id='svg'&gt; &lt;polyline points="0, 240 40, 25 60, 40 80, 120 120, 140 200, 180 5...

9得票4回答
我该如何保存带有缩进的MSXML2.DomDocument?(我认为它使用MXXMLWriter)

我有一个 MSXML2.DomDocument 的实例。 我想要保存它,并且需要缩进。 这段代码可以工作,但是没有缩进: var dom = new ActiveXObject("MSXML2.DomDocument"); // fiddle with dom here dom.save...

9得票2回答
在C#中创建COM/ActiveXObject,然后在JScript中使用,包含简单事件。

我想在C#中创建一个COM对象,并通过IDispatch从JScript中使用它。这一部分非常简单。 我还想在COM对象上实现简单的回调,类似于可在浏览器中使用的XmlHttpRequest对象公开的事件。该模型允许Javascript像这样附加事件处理程序: var xmlhttp = ...

9得票2回答
在Windows中编写Git命令脚本

我有几个git命令想要在限制性的Windows环境下自动化。我发现自己一遍又一遍地运行这些相同的命令,在Git Bash中执行。 $ git cd "R:/my/directory/repo" $ git pull $ git checkout "MyBranch" $ git merge ...

8得票2回答
Windows Scripting Host使用的JavaScript版本

我已经在Windows脚本中使用JavaScript多年,无论是在.JS文件还是.WSF文件中,但我发现在一个执行网页之外的脚本中放置一些方法时,这些方法在网页上的脚本中是有效的却不被识别。我知道不同的浏览器支持不同版本的JavaScript,MSDN有一页描述了哪些函数和方法在哪个Inter...