PhantomJS 是如何执行 Javascript 的?
How PhantomJS is able to execute Javascript?
我读到 PhantomJS 使用 WebKit 但 WebKit 不只是用于 HTML/CSS 渲染吗?
$ phantomjs
phantomjs> console.log("Hello")
Hello
WebKit 不仅仅用于 HTML 渲染。它还包括用于执行 JavaScript.
的 JavaScript 核心
PhantomJS 使用 QtWebKit,它基于非常旧版本的 WebKit,包括一个旧的 JavaScriptCore.
我读到 PhantomJS 使用 WebKit 但 WebKit 不只是用于 HTML/CSS 渲染吗?
$ phantomjs
phantomjs> console.log("Hello")
Hello
WebKit 不仅仅用于 HTML 渲染。它还包括用于执行 JavaScript.
的 JavaScript 核心PhantomJS 使用 QtWebKit,它基于非常旧版本的 WebKit,包括一个旧的 JavaScriptCore.