v8
闰土少年与猹
这个作者很懒,什么都没留下…
展开
-
基于V8引擎的 C++和JS的相互交互
1. 脚本引擎的基本功能V8只是一个JS引擎。去除它的特点功能出处,它必须要实现JS引擎的几个基础功能:脚本执行: 脚本可能是一个表达式;一段js代码;或者一个文件 执行表达式返回js表达式对应的值 C++来取设JS的内容 获取JS内容的数据(包括基础数据类型、数组、日期等)、对象(类的一个实例)、类或函数 设置JS内容的数据 JS来取设C++的内容 C++为js...原创 2019-03-29 14:33:05 · 1992 阅读 · 0 评论 -
V8 引擎 C++ 与 js的相互访问(二)
V8 引擎基本概念Google V8 引擎使用 C++ 代码编写,实现了 ECMAScript 规范的第五版,可以运行在所有的主流操作系统中,甚至可以运行在移动终端 ( 基于 ARM 的处理器,如 HTC G7 等 )。V8 最早被开发用以嵌入到 Google 的开源浏览器 Chrome 中,但是 V8 是一个可以独立的模块,完全可以嵌入您自己的应用,著名的 Node.js( 一个异步的服...转载 2019-03-29 16:19:41 · 3468 阅读 · 0 评论