【首发】MiniBlink填表
[*]也许我们从来没有注意到过,JavaScript集里面的这些命令有什么用:https://www.eyuyan.la/data/attachment/forum/202004/21/084009e77dbdazilerkboe.png,它们当然不是来凑数的。
[*]我们惊奇的发现,“取全局对象属性”命令可以取到document的JSValue(什么是JSvalue,JSvalue是个封装了内部v8各种类型的类,具体信息请自行看miniblink的官方文档)
[*]一旦我们有document的JSvalue以后,我们就可以用上面的几个命令进行填表了!!
[*]如图:https://www.eyuyan.la/data/attachment/forum/202004/21/084009bt4ttgqgg1lqc1c1.png
[*]我们可以取document.childNodes的JSvalue,然后我们取它的length,同时执行item命令取得数组成员的JSvalue。
[*]取得数组成员的JSvalue以后,我们便可以对元素进行处理了(比如枚举,取属性,执行对象命令等等,非常方便,比直接执行js更简单)
PS
[*]对于这些命令https://www.eyuyan.la/data/attachment/forum/202004/21/084009vhomi5tmzr95n4s4.png,我们可以搞这些东西:
[*]例如:可以执行document.querySelector()来枚举元素
[*]可以执行Object.setAttribute(),Object.getAttribute()来实现元素操纵
[*]可以读写对象的成员(比如命令的返回值是Rect,如果你用纯Js填表来处理就十分困难)
[*]
[*]下载链接:https://t00y.com/file/20110282-445714654
页:
[1]