问题标签 [serverside-javascript]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
3 回答
2133 浏览

javascript - 对 Node.js 中 CPU 密集型代码的困惑

来自 Node.js 新手的一个关于“除了你的代码之外的所有东西都并行运行”的问题。这显然是一个人为的例子,但假设我想创建一个数学库,其中包含一个factorize()行为如下的函数:

如何编写它以使其“并行运行”?

我一直在查看这个库中的解析代码作为可能需要一些处理时间的示例。代码主体是否被视为“您的代码”,还是“并行运行”?

如果不是:编写时我需要做什么才能factorize()使其也像客户端一样无阻塞/行为?使用 EventEmitter 就足够了吗?

如果是这样:我最好的选择仍然是按照这个问题的建议使用子进程吗?

如有任何不明确之处,请提前道歉。

0 投票
2 回答
10501 浏览

javascript - 如何使用 JavaScript 与 Web 服务器交互

我正在尝试使用 AppWeb 开源 Web 服务器开发交互式聊天应用程序。
我需要有一些机制使 Web 服务器能够向客户端发送更新的消息,这样当远程用户发送消息时,客户端会自动更新。

有一些方法可以使用 HTML5 Web Sockets 和服务器发送事件来做到这一点。
但是我们只需要在 HTML 和 JavaScript 中实现它,而不是 HTML5。

所以我需要一些池化机制来持续为新事件池化我的 Web 服务器。

那么我应该如何使用 Sockets 在 Javascript 中编写池机制。
它应该如何在服务器端实现?

谢谢!

0 投票
1 回答
48259 浏览

regex - Node.js 解析字符串中的数字

给定一个字符串,如:

仅当它始终在 Status: 之后,我如何获得“5.0.0”和“永久故障”??

谢谢

0 投票
1 回答
1413 浏览

javascript - nodejs + jsdom,jQuery 奇怪的行为

下面的代码只是我 server.js 文件中的一小段代码,仅用于运行 jsdom 文档提供的测试。

我得到的输出只是inside然后服务器挂起并且永远不会返回。我添加了一个调试语句console.log(window);来查看窗口对象是否真正被创建,并且我最终得到了一个相当大的输出语句,详细说明了对象的内容。然而,我确实注意到的一件事是输出没有显示这$window对象的定义方法,实际上是console.log(window.$);renders undefined

我知道 jsdom 仍处于开发模式,但是我在这里缺少什么吗?

正如一些背景知识一样,我尝试了代码的几种变体,包括使用该jsdom.env()方法以及从现有的 HTML 标记构建文档,这两种方法都没有呈现预期的结果。

0 投票
5 回答
258157 浏览

javascript - setTimeout 在 Node.JS 中是如何工作的?

我想一旦它执行它就在队列中,但是在队列中是否有任何保证它将在 X 毫秒后准确调用?或者队列中其他更重的任务会延迟它吗?

0 投票
3 回答
93 浏览

javascript - Javascript: Closure Problem, I Guess.. or something strange?

Well, I was using JQuery for Ajax Post request and getting the data back.

Ajax is working fine, but:

But..

Why is this happening ?
Both should alert with same data.. as coordinates is global to both!

0 投票
1 回答
3379 浏览

jquery - 如何在服务器端 javascript 上使用 jQuery?

我想在服务器端 javascript 文件上使用 jQuery 中的 ajax 方法,有没有办法将 jquery.js 包含到我的 javascript 文件中?

0 投票
1 回答
183 浏览

javascript - 如何自动组织自定义 Facelets 组件使用的脚本?

例如,我创建了一些自定义 UI 组件,一些依赖jquery-min.js,一些依赖jQuery UI,一些依赖jsTree,一些依赖Dojo等。

我可以在每个 xhtml 文件中导入所需的库:

这很不方便,我必须知道哪个组件依赖哪个库,以及依赖项的依赖关系。

把所有的依赖都放到模板文件里肯定会更简单,但是会加载太多的脚本,占用手机内存。

那么,有没有像“UIAutoOrganizedScriptsComponent”这样的东西?

我应该使用像请求范围的哈希集这样的东西,它包含由当前请求中使用的组件填充的依赖项,像这样?

或者,也许我应该搜索组件 DOM 以找出可以注入 <script> 的位置?像这样:

嗯,很笨拙。有什么优雅的解决方案可以做到这一点吗?

0 投票
1 回答
1527 浏览

node.js - JSTUN vs PJNATH

我将用 JavaScript(使用 NodeJS 的服务器端)编写我自己的 STUN 实现,并且我正在寻找一个库来作为我的代码的基础。

我找到了 JSTUN 和 PJNATH,它们似乎都得到了 stackoverflow 成员的支持。我下载了两者的源代码,PJNATH 大约有 15,000 行代码,而 JSTUN 不到 3000 行。

一个库是否比另一个更完整?

我需要服务器和客户端组件,并且我希望功能尽可能完整,因为我不想实现 TURN(过于硬件密集型)。

我应该看一个更好的图书馆吗?最终我想制作一个完全兼容 ICE 的解决方案,但现在 STUN 就足够了。

0 投票
5 回答
299 浏览

php - 如何将捕获的值从我的 URL 传输到我的 html 表单上的隐藏字段

我在我的 html 表单中使用以下 javascript 代码捕获了这些值:

如您所见,我将捕获的变量写入屏幕,因此我知道代码有效。

我需要变量的值cust_latcust_long放入表单(form1)上的两个隐藏字段中,替换默认值0

index.php然后使用以下行将结果传递给:

现在,这些字段作为默认值传入 mysql:0 0

我只需要用捕获的值替换这些默认值。

我希望有人能帮帮忙

谢谢你,
雷·沃德