18842388900

网站建设 APP开发 小程序

Article/文章

记录成长点滴 分享您我感悟

您当前位置>首页 > 知识 > 网站建设

NodeJS和C ++之间的类型转换

发表时间:2019-07-09 12:25:47

文章来源:沈阳网站建设

标签:网站建设 沈阳网站建设 沈阳网络公司 沈阳网站设计 沈阳网站制作

分享:

浏览次数:0

我们的团队非常喜欢Node.js,但是当谈到计算密集型场景时,Node.js并不合格。在这种情况下,C ++是一个不错的选择。幸运的是,Node.js正式提供了C/C ++ Addons机制,允许我们使用V8 API组合Node.js和C ++。虽然有很多关于如何在Node.js官方网站中使用这些API的文档,但是在JavaScript和C ++之间传递数据是一件非常麻烦的事情,C ++是一种强类型语言(“1024”是字符串类型而不是Integer类型),而JavaScript默认情况下总是为我们做一些类型的转换。 JavaScript的基本类型包括String,Number,Boolean,null,undefined,V8使用类继承来定义此类型。这些类型继承Primitive类,而Primitive继承Value,而v8也支持整数(包括Int32和Uint32)。除了基本类型,以及Object,Array,Map和其他类型的定义外,所有类型定义都可以从V8类型文档中看到。基本类型的继承关系如下:20161209100352_7010.png

网站建设,沈阳网站建设,沈阳网络公司,沈阳网站设计,沈阳网站制作

相关案例查看更多