精易论坛
标题: 【首发】SOCC.js,更加方便地使用JS引擎,基于ChakraCore [打印本页]
作者: 1185384801 时间: 2021-6-30 17:38
标题: 【首发】SOCC.js,更加方便地使用JS引擎,基于ChakraCore
前言:
- 本程序工作量极大(上图说话:
),程序并不完全由我原创,内部引用代码如下:
理念:
- SOCC.js的基本理念是实现更方便的执行JS,让普通的JS可以编写更强大的程序。
目标:
- 封装JSON(已经完成,JS实现)
- 封装XMLHttpRequest类(已经完成,支持异步使用,除了几个事件外基本和浏览器的XMLHttpRequest对象一致,native code封装)
- 自定义新函数(基本完成,仍需完善,native code封装)
- 封装console对象(已经完成,native code封装)
封装window对象(未完成,计划中)
封装document对象(未完成,计划中)
封装navigator对象(未完成,计划中)
封装图色对象(未完成,计划中)
封装加密解密对象(未完成,计划中)
- 不信可以看看图:

Sample:
- JSON测试.e:简单的测试,顺便测试console对象:

- XMLHttpRequest.e:简单的XMLHttpRequest异步调用测试:

- new_function.e:简单封装了alert:

PS:
- SOCC.js引擎是我最近封装的一个程序,可能存在一些未知的BUG,您可以在本帖反馈程序BUG
- 您也可以在帖子下面提出封装的目标(如:还可以封装什么)
程序下载:
[hide=d111]
SOCC.js.ec.zip
(2.27 MB, 下载次数: 149)