構(gòu)造函數(shù)的轉(zhuǎn)化方法、裝置、計(jì)算機(jī)設(shè)備及存儲介質(zhì)

基本信息

申請?zhí)?/td> CN202210435889.0 申請日 -
公開(公告)號 CN114756241A 公開(公告)日 2022-07-15
申請公布號 CN114756241A 申請公布日 2022-07-15
分類號 G06F8/41(2018.01)I 分類 計(jì)算;推算;計(jì)數(shù);
發(fā)明人 黃康 申請(專利權(quán))人 平安普惠企業(yè)管理有限公司
代理機(jī)構(gòu) 深圳市明日今典知識產(chǎn)權(quán)代理事務(wù)所(普通合伙) 代理人 -
地址 518000廣東省深圳市前海深港合作區(qū)前灣一路1號A棟201室(入駐深圳市前海商務(wù)秘書有限公司)
法律狀態(tài) -

摘要

摘要 本申請涉及應(yīng)用開發(fā)領(lǐng)域,特別是涉及到一種構(gòu)造函數(shù)的轉(zhuǎn)化方法、裝置、計(jì)算機(jī)設(shè)備及存儲介質(zhì),所述方法包括:獲取工程項(xiàng)目的開發(fā)文件;遍歷所述開發(fā)文件,獲取所述工程項(xiàng)目的JS文件;讀取所述JS文件,獲取所述JS文件中的基于面向?qū)ο缶帉懙臉?gòu)造函數(shù);識別所述構(gòu)造函數(shù),獲取所述構(gòu)造函數(shù)的語法結(jié)構(gòu);根據(jù)所述構(gòu)造函數(shù)的語法結(jié)構(gòu)匹配預(yù)設(shè)的類語法結(jié)構(gòu);根據(jù)所述類語法結(jié)構(gòu)對所述構(gòu)造函數(shù)的語法結(jié)構(gòu)進(jìn)行編譯,生成類函數(shù),以及生成修改后的JS文件。本申請針對現(xiàn)有的構(gòu)造函數(shù)的語法進(jìn)行配置相應(yīng)的匹配語法規(guī)則,對構(gòu)造函數(shù)按照類語法進(jìn)行編譯,減少代碼量,代碼更加簡潔,提升了整體項(xiàng)目的可維護(hù)性和可閱讀性。