我是JavaScript和Rhino的新手。 我有許多具有相同功能的JavaScript文件。 我希望創建一個新的js文件,並將所有常用的函數放入其中,並在其他js文件中調用這些函數。 犀牛可以嗎?在許多其他JS文件中調用一個JS文件中的函數
在此先感謝您的幫助。
我是JavaScript和Rhino的新手。 我有許多具有相同功能的JavaScript文件。 我希望創建一個新的js文件,並將所有常用的函數放入其中,並在其他js文件中調用這些函數。 犀牛可以嗎?在許多其他JS文件中調用一個JS文件中的函數
在此先感謝您的幫助。
是的,如果你在全局範圍內定義函數,你可以在其他js文件中使用它們。
的好方法調用在不同的文件中的函數將是使然後全局對象使該對象示例的功能性質: VAR MyObj中= { thefirst1:)函數({ //一些代碼 }, thesecond1:函數(){// 一些代碼 }}
然後調用它像這樣myObj.thesecond1()
假設我把VAR MyObj中= {thefirst1:函數(){//一些code},myconds1:function(){// some code}} in myFirst.js(Rhino js fi le),那麼在mySecond.js中我所需要做的就是myObj.thesecond1,那是對的嗎?如果是的話,那很簡單,再次感謝您的幫助。 – 2012-02-08 17:31:31
是的,你知道它,但請記住:包含你的全局對象的文件應該先加載(所以它先讀),不要忘記括號「()」 – zero 2012-02-08 17:44:43
@muhammad abdul aleem如果答案是你正在尋找可以請你除了(複選標記)謝謝 – zero 2012-02-08 19:22:49