javascript用于什么

以下是为您整理出来关于【javascript用于什么】合集内容,如果觉得还不错,请帮忙转发推荐。

【javascript用于什么】技术教程文章

javascript – 用于Meteor部署的Nginx配置【代码】

我的问题是如何让Nginx将域名(www.example.com/app)转发到同一台服务器上的流星应用程序. Nginx在端口80上运行,Meteor在同一台机器上的端口4000上运行. 以下是详细信息:我正在尝试使用Nginx在我自己的服务器上托管由meteor制作的应用程序.我似乎无法让Nginx将我的域名转发到端口4000,在那里流星可以拿起它并处理网页. Nginx代理端口的最新配置是:server {listen 80 default_server;listen [::]: 80 default_server ipv6only = on...

javascript – 用于链接和终止操作序列的functor或monad的名称和存在【代码】

请原谅我,我会尽力描述我在寻找什么.我没有它的名字,所以它使它变得更加困难. 查看诸如Folktale和monet.js之类的库,我喜欢能够使用map进行链接操作而不使用null检查或if语句,例如使用也许,要么,任务. 我想知道是否存在类似的构造来解决以下问题: >我有一个初始输入.>我想构建一个对输入进行操作的函数链.>每个函数可能会也可能不会返回结果.>如果函数未返回结果,请调用链中的下一个函数.>一旦函数返回结果,忽略链中的其余函数(类似...

javascript – 用于数据传输的WebSockets与XHR

我正在使用Node.js为Web应用程序设计架构,我们需要能够从库中将中等大小的文件发送到客户端.当用户浏览图库时,他们将尽快发送这些二进制文件(对于每个图库项目).文件可能高达6Mb,但可能平均大约2Mb. 我的客户坚持认为我们应该使用websockets进行数据传输而不是XHR.需要明确的是,我们不需要双向通信. 我缺乏这个领域的经验,在我的推理中需要帮助.到目前为止,我的观点如下: >使用WebSockets可以破坏HTTP提供的任何客户端缓存.如果用...

javascript – 用于基于gecko的浏览器的document.readyState模拟【代码】

IE在文档对象中具有属性readyState,其指示当前状态,例如, “加载”,“完成”等 有没有办法在基于Mozilla的浏览器中找到当前的文档加载状态?我知道DOMContentLoaded事件,但它不适合我的情况,因为我的代码可以在此事件被触发后执行. 补充:不,我不能使用任何框架,也不要混淆XHR对象的.readyState属性.它是一个书签,所以它可以插入任何加载阶段. 后来添加:无论如何,对我来说这看起来不是什么大问题.因为这个属性是will be added in ...

javascript – 用于信令的RTCDataChannel?【代码】

我一直在阅读this article的信号解决方案.作者提到在建立连接时使用RTCDataChannel进行信令.Using RTCDataChannel for signaling A signaling service is required to initiate a WebRTC session. However, once a connection has been established between two peers, RTCDataChannel could, in theory, take over as the signaling channel. This might reduce latency for signaling — since messages fly direct — and help ...

javascript – 用于循环声明的jsLint【代码】

根据jsLint,建议以下列方式声明for循环:for(var i = 0, length = data.length; i < length; i+=1){...}在这种情况下,i和i = 1有什么区别? 任何帮助将不胜感激!解决方法:绝对没有区别.但如果你使用我,你将节省一个字节.如果你跳过声明长度,你会节省更多. 所以..我不明白你为什么这么用它.这是我一直这样做的方式:for (var i = 0; i < arr.length; i++) {... }关于在这里保存字节的主题,如果您的循环如下所示:for (var i = 0; i...

javascript – 用于XML编辑的HTML组件

我应用html HTML页面编辑并在服务器上发送xml.为了使它更有用,我希望基于HTML的决策具有以下属性: >在编辑期间突出显示XML语法(必需);>重量轻(例如5 Mb太多)(必需)>即时或通过请求验证XML(例如按下按钮)(可选)>获得自由(非常需要,但如果它确实涵盖了所有要求,我愿意接受付费决定); 谢谢你的任何建议!解决方法:您可能希望查看CodeMirror,它具有XML语法高亮,自动完成,标记关闭和一些其他强大功能. 我不确定CodeMirror本身是否包含X...

javascript – 用于选择所有文本节点的XPath【代码】

我正在编写一个JavaScript函数,可以用HTML代码替换文本,但要做到这一点,我需要能够以文本节点的形式访问文本.以下XPath选择文档中的所有div标记://div以下XPath选择具有赋值myclass的属性类的所有元素://*[@class="myclass"]以下选择具有ID注释的元素下面的任何级别的所有文本(不是文本节点)://*[@id="comments"]//text()什么是XPath可用于选择任何元素下的所有文本节点?所以,假设我想要替换字符串Hebert的所有非注释事件,并且...

javascript – 用于新项目的YUI和/或jQuery?

如果我正在开始一个新项目,我应该如何选择使用YUI 2,YUI 3和jQuery? 我知道有很多关于你可以一起使用它们的问题/答案,但我想弄清楚我应该考虑做出决定的标准. 它们重叠吗?GUI更好,而内部更好吗?他们一起玩得好吗?我对其他问题的理解是,它们可以存在于不同的命名空间中,因此它们可以共存,但这并不一定意味着使用它们都是好事. 谢谢!解决方法:如果您对这两者都不熟悉,我个人已经发现jQuery的文档和API比YUI更容易理解,至少对于更...

javascript – 用于2D开发的3D JS引擎?

我即将通过Javascript进入一些简单的游戏开发.我希望有一天能够过渡到3D开发,但现在我只会做2D“自上而下”的对象.我知道这不太理想,但我觉得它会帮助我熟悉3D“环境”. 我正在使用Three.js,因为它似乎非常发达,我喜欢它可以做Canvas,WebGL和SVG.然而,我遇到的第一个问题是,我不知道如何“移动”一个物体.使用Canvas我可以轻松地获取我渲染的对象并修改它的.x或.y属性以“移动”它.但是,到目前为止,对于Three.js对象,我发现只有obj...