??? 看了以上三個(gè)例子,我和大家一樣有個(gè)疑問(wèn):what use?
??? 一番思考,個(gè)人認(rèn)為,腳本引擎對(duì)一般應(yīng)用和開(kāi)發(fā)沒(méi)用什么太大用處,沒(méi)人會(huì)用java能實(shí)現(xiàn)的功能非要繞個(gè)彎子去用js去實(shí)現(xiàn)。
??? 那么是不是腳本引擎沒(méi)用呢?也不是,我認(rèn)為腳本引擎的作用在于開(kāi)發(fā)產(chǎn)品。。。。。。。。
比如寫(xiě)個(gè)瀏覽器。。。。。。。。。。
比如寫(xiě)個(gè)報(bào)表工具。。。。。。。。
比如一個(gè)產(chǎn)品提供一些二次開(kāi)發(fā)的接口給高級(jí)用戶。
都可以用到腳本引擎。甚至可以擴(kuò)展定義自己的腳本,不局限于JS。
這是我想到的腳本引擎的唯一用處。。。。。。
歡迎大家一起討論。