1# ArkWeb_JavaScriptObject 2 3 4## 概述 5 6注入的JavaScript结构体。 7 8**起始版本:** 12 9 10**相关模块:**[Web](_web.md) 11 12 13## 汇总 14 15 16### 成员变量 17 18| 名称 | 描述 | 19| -------- | -------- | 20| const uint8_t \* [buffer](#buffer) | 注入的JavaScript代码。 | 21| size_t [size](#size) | JavaScript代码长度。 | 22| [ArkWeb_OnJavaScriptCallback](_web.md#arkweb_onjavascriptcallback) [callback](#callback) | JavaScript执行完成的回调。 | 23| void \* [userData](#userdata) | 需要在回调中携带的自定义数据。 | 24 25 26## 结构体成员变量说明 27 28 29### buffer 30 31``` 32const uint8_t* ArkWeb_JavaScriptObject::buffer 33``` 34**描述:** 35 36注入的JavaScript代码。 37 38 39### callback 40 41``` 42ArkWeb_OnJavaScriptCallback ArkWeb_JavaScriptObject::callback 43``` 44**描述:** 45 46JavaScript执行完成的回调。 47 48 49### size 50 51``` 52size_t ArkWeb_JavaScriptObject::size 53``` 54**描述:** 55 56JavaScript代码长度。 57 58 59### userData 60 61``` 62void* ArkWeb_JavaScriptObject::userData 63``` 64**描述:** 65 66需要在回调中携带的自定义数据。 67