[發明專利]一種腳本文件間的調用方法及裝置在審
| 申請號: | 201711429227.8 | 申請日: | 2017-12-26 |
| 公開(公告)號: | CN109960497A | 公開(公告)日: | 2019-07-02 |
| 發明(設計)人: | 何以然;程水強 | 申請(專利權)人: | 北京高德云圖科技有限公司 |
| 主分類號: | G06F8/30 | 分類號: | G06F8/30 |
| 代理公司: | 北京鼎佳達知識產權代理事務所(普通合伙) 11348 | 代理人: | 王偉鋒;劉鐵生 |
| 地址: | 100102 北京市*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 腳本文件 調用 關鍵詞標記 導出 計算機技術領域 內容返回 信息獲取 應用開發 開發 | ||
本發明公開了一種腳本文件間的調用方法及裝置,涉及計算機技術領域,主要目的在于提供一種實現腳本文件之間相互調用的功能,以提高現有開發人員的應用開發效率。本發明主要的技術方案為:執行第一腳本文件,獲取所述第一腳本文件中導入關鍵詞標記的第二腳本文件的信息,所述第二腳本文件中包含通過導出關鍵詞標記的導出內容;根據所述第二腳本文件的信息獲取對應的第二腳本文件;根據所述第二腳本文件中導出關鍵詞標記的導出內容,得到待調用內容;將所述待調用內容返回給所述第一腳本文件。
技術領域
本發明涉及計算機技術領域,尤其涉及一種腳本文件間的調用方法及裝置。
背景技術
ECMAScript是一種由ECMA國際(European Computer ManufacturersAssociation)通過ECMA-262標準化的腳本程序設計語言。這種語言在萬維網上應用廣泛,它往往被稱為JavaScript或JScript,但實際上后兩者是ECMA-262標準的實現和擴展。其中,JavaScript是一種基于對象和事件驅動并具有相對安全性的客戶端腳本語言,同時也是一種廣泛用于客戶端Web開發的腳本語言,常用來給HTML網頁添加動態功能,比如響應用戶的各種操作。
目前,在使用JavaScript開發大型應用的時候,由于代碼量比較多,為了便于管理,一般會將大量的代碼分散到多個文件中。但是,對于某個文件中需要調用其他文件中的部分功能代碼時,比如定義的類、函數、變量等內容,有一些現有的JavaScript中并不支持跨文件調用的功能,使得開發人員在編寫一個文件的代碼時,需要大量重復編寫在其他文件中已有的功能代碼,嚴重影響了應用的開發效率。
發明內容
鑒于上述問題,本發明提出了一種腳本文件間的調用方法及裝置,主要目的在于提供一種實現腳本文件之間相互調用的功能,以提高現有開發人員的應用開發效率。
為達到上述目的,本發明主要提供如下技術方案:
一方面,本發明提供一種腳本文件間的調用方法,具體包括:
執行第一腳本文件,獲取所述第一腳本文件中導入關鍵詞標記的第二腳本文件的信息,所述第二腳本文件中包含通過導出關鍵詞標記的導出內容;
根據所述第二腳本文件的信息獲取對應的第二腳本文件;
根據所述第二腳本文件中導出關鍵詞標記的導出內容,得到待調用內容;
將所述待調用內容返回給所述第一腳本文件。
另一方面,本發明提供一種腳本文件間的調用裝置,具體包括:
執行單元,用于執行第一腳本文件;
第一獲取單元,用于在所述執行單元執行第一腳本文件時,獲取所述第一腳本文件中導入關鍵詞標記的第二腳本文件的信息,所述第二腳本文件中包含通過導出關鍵詞標記的導出內容;
第二獲取單元,用于根據所述第一獲取單元獲取的第二腳本文件的信息獲取對應的第二腳本文件;
確定單元,用于根據所述第二獲取單元獲取的第二腳本文件中導出關鍵詞標記的導出內容,得到待調用內容;
調用單元,用于將所述確定單元確定的待調用內容返回給所述第一腳本文件。
另一方面,本發明提供一種存儲介質,所述存儲介質包括存儲的程序,其中,所述程序運行時控制所述存儲介質所在設備執行上述的腳本文件間的調用方法。
另一方面,本發明提供一種處理器,所述處理器用于運行程序,其中,所述程序運行時執行上述的腳本文件間的調用方法。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于北京高德云圖科技有限公司,未經北京高德云圖科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201711429227.8/2.html,轉載請聲明來源鉆瓜專利網。





