问题标签 [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 投票
1 回答
12462 浏览

java - 如何使用 Java 调用 Rhino Javascript 解释器?

有没有使用java方法调用rhino-javascript函数并将其返回给java的例子?我为 rhino 找到的唯一示例是仅在 rhino shell 上键入命令。

0 投票
6 回答
2055 浏览

asp.net - jQuery 服务器端 DOM 操作

有谁知道是否可以在 .Net 服务器端利用 JQuery 的强大功能?

例如,我在后面的一些代码中有一些 HTML 作为字符串。有没有办法在它上面执行 JQuery?

我目前正在这样做...

假设这是字符串...

我的 C# 这样做

这就是我将数据绑定到 HTML 的方式。

现在我想做的是不必添加#firstNameValue# 作为占位符并替换它,我想以某种方式在我的C# 代码中的HTML 字符串上执行一行JQuery。

我在这里有什么选择?

0 投票
1 回答
589 浏览

php - 你能推荐我一个服务器端的javascript解析器吗?

我必须从作为文本传递的 js 代码中提取定义的变量和函数名称。例子:

提取:

0 投票
3 回答
7438 浏览

javascript - 为什么 JavaScript 需要以“;”开头?

我最近注意到 Web 上的许多 JavaScript 文件都以;紧跟在评论部分后面的开头。

例如,这个 jQuery 插件的代码以:

为什么文件需要以a开头;?我在服务器端 JavaScript 文件中也看到了这种约定。

这样做有什么好处和坏处?

0 投票
4 回答
25728 浏览

node.js - 使用 node.js 的服务器端 mustache.js 示例

我正在寻找使用Mustachejswith的示例Nodejs

这是我的例子,但它不起作用。Mustache未定义。我正在使用 master 分支中的 Mustachejs。

0 投票
1 回答
283 浏览

nosql - Pintura OR Perserve 2.0 - 生产就绪?

我对这个框架非常感兴趣,再加上像 MongoDB 这样的 NoSQL 后端。

基本上,我的蓝天愿景是这样的:

ExtJS/Pintura/MongoDB。

我可能会插入 Rhino 作为 js 引擎。

这里有人在生产环境中使用 Pintura 吗?

有哪些陷阱?你的一般经验是什么?

谢谢。

0 投票
8 回答
6205 浏览

javascript - 服务器端的 JavaScript,如 PHP

我现在正在考虑用 JavaScript 建立我的服务器端代码,并开始在上面做所有事情,但我想知道它与 PHP 相比的安全性和灵活性。

我也想知道,它是否可以像 PHP 那样成功地用于开发论坛板、完整的网站和类似的东西。

0 投票
4 回答
5658 浏览

javascript - 基于函数式编程的 JavaScript 应用程序是如何布局的?

我在聊天应用程序上使用node.js已经有一段时间了(我知道,非常原始,但我认为这将是一个很好的学习项目)。Underscore.js提供了很多看起来很有趣的函数式编程概念,所以我想了解如何在 JavaScript 中设置函数式程序。

根据我对函数式编程的理解(这可能是错误的),整个想法是避免副作用,这基本上是有一个函数可以更新函数之外的另一个变量,比如

会产生副作用,对吗?因此,作为一般规则,您希望避免在全局范围内干扰变量。

好的,那么当您处理对象时,它是如何工作的呢?例如,很多时候,我会有一个构造函数和一个初始化对象的 init 方法,如下所示:

所以我的 init 方法是故意造成副作用的,但是处理同样情况的功能性方法是什么?

此外,如果有人能指出我试图尽可能地发挥功能的程序的 Python 或 JavaScript 源代码,那也将不胜感激。我觉得我接近“得到它”,但我只是不完全在那里。主要是我对函数式编程如何与传统的 OOP 类概念一起工作感兴趣(或者如果是这样的话,就为了不同的东西而取消它)。

0 投票
5 回答
1291 浏览

asp.net - 在服务器端渲染 javascript。好主意还是坏主意?

现在是社区维基!

我想先说清楚:这不是关于服务器端 Javascript 或运行 Javascript 服务器端的问题。这是一个关于从服务器端代码呈现 Javascript 代码(将在客户端执行)的问题。

话虽如此,以下面的 ASP.net 代码为例:

这是在服务器端规定客户端onclick事件。

与在客户端编写 Javascript 相反:

现在我想问的问题是从服务器端代码渲染 javascript 有什么好处?或者反之亦然?

我个人更喜欢将客户端 UI/行为连接到 HTML 元素的第二种方式,原因如下:

  • 服务器端已经完成了它需要做的事情,包括数据验证、事件委托等;和
  • 服务器端所看到的事件不一定是客户端的相同过程。即,客户端有更多事件(只需查看自定义事件);和
  • 在事件期间,客户端和服务器端发生的事情可能完全不相关和解耦;和
  • 客户端发生的任何事情都发生在客户端,服务器不需要知道。服务器应该处理并运行给他们的东西,如果发生客户端事件,流程如何实现并不是由他们来决定的;等等等等。

这些显然是我的想法。我想知道其他人的想法,以及是否有关于这个话题的任何讨论。

从这个论点分支的主题可以达到:

  • 代码管理:从服务器端渲染所有内容是否更容易?
  • 关注点分离:如果将客户端逻辑与服务器端逻辑分离会更容易吗?
  • 效率:在编码和运行方面哪个更有效?

归根结底,我正试图让我的团队转向第二种方法。这支球队中有很多老家伙害怕这种变化。我只想用正确的事实和统计数据说服他们。

让我知道你的想法。

UPDATE1:看起来我们所有参与过这篇文章的人都有共同的想法;很高兴知道还有其他想法相似的人。现在去说服这些家伙;)谢谢大家。

0 投票
5 回答
1131 浏览

javascript - 什么是服务器端 Javascript,它可以与 ExtJS 一起使用吗?

什么是服务器端 Javascript?我可以将 PHP 应用程序替换为使用服务器端 Javascript 编写的应用程序吗?如果这是可能的,ExtJS 是否支持服务器端 Javascript?