当前位置: 首页 > 面试题库 >

如何在Node.js的服务器端使用Object.values()

段干长恨
2023-03-14
问题内容

Object.values() 收到以下错误:

TypeError:Object.values不是函数

从这个对计算器的问题-我看Object.values()是不是在所有的浏览器都支持。

但是我在服务器端的Node.js中使用该功能-如何Object.values()在Node.js中使用它看起来如此直观Object.keys()


问题答案:

Object.values是ES2017中的新功能。这是非常出血的边缘。从7.0版开始,Node.js完全支持它。

6.8.1支持它,但是它被认为是不稳定的并且被锁定在--harmony标志后面。

您可以:

  • 升级到最新的Node.js LTS并使用 --harmony
  • 升级到最新的最新Node.js
  • 使用填充


 类似资料:
  • 问题内容: 我有一个宠物项目,它是一个在线游戏,整个游戏引擎都是用C#编写的,我想知道是否仍然可以从使用Node.JS构建的解决方案中调用此现有程序集(.dll)的功能。 ,Socket.IO,Express等? 游戏引擎本身非常完整。经过测试且功能强大。我希望有一些简洁的方法来公开其功能,而又不会增加太多开销。 更新 : 稍微回答一下我自己的问题。.我已经结束了构建自己的Web套接字服务器(基于

  • 问题内容: 我正在尝试按照本教程将d3.js SVG Vis转换为PNG服务器端(使用Node.js)http://eng.wealthfront.com/2011/12/converting- dynamic-svg-to- png-with.html 链接到完整代码: https : //gist.github.com/1509145 但是,每当尝试请求加载页面时,我都会不断收到此 错误 有人

  • 问题内容: 我是Node.js的新手,但是通过使用它我对套接字流Web框架有了一些了解,我可以轻松地从JavaScript调用服务器端的node.js方法。不使用该框架,我不知道该怎么做。如何从JavaScript调用node.js方法? 以下代码使用套接字流调用服务器端方法。因此,我想在不使用此框架的情况下调用相同的服务器端方法。 问题答案: 我建议使用Socket.IO 服务器端代码 和客户端

  • 我试图使用setBlock命令来放置我的小键盘的活动(给出红石电源)版本,如果你在小键盘GUI中键入的代码是正确的。我将要向您展示的代码在客户端(单人游戏)端工作得很好,但在服务器(多人游戏)端却不行。代码如下: BlockKeypad“在BlockActivated上” } GuikePad代码: 在服务器控制台中: 有人知道怎么了吗?我将非常感谢任何帮助,因为这是唯一的事情阻止我发布多人兼容版

  • 问题内容: 我已经安装并正在osx上运行一个node.js服务器。我已经释放了一个聊天模块,并且正在愉快地运行它。我更改了一些内容,需要重新启动服务器才能看到效果。 我只知道如何通过关闭终端窗口,然后重新对其进行操作,然后再次运行节点chatdemo.js来重新启动。 有什么方法可以重启而不关闭终端吗? 谢谢。 问题答案: 如果它仅在运行(不是守护程序),则使用。 如果是守护进程,则可以尝试: 凡

  • 问题内容: 我已经从这里安装的node.js http://nodejs.org/ 。在我的Windows8机器上。将示例服务器代码复制到我的server.js文件中 然后打开node.js提示符并编写节点c:/node/server.js,但是什么也没有发生。我是一个PHP开发人员,只是想尝试一下,任何指导原则都将非常有帮助。 问题答案: 您无需进入node.js提示符,只需使用标准命令prom