我是GNOME桌面應用程序開發的初學者,因此我正在儘可能多地瞭解它。我已閱讀了針對JavaScript編寫的developer.gnome.org上的各種教程。我知道通過GObject Introspection,我可以在JavaScript中訪問C庫。如何使用C庫在JavaScript中創建GNOME應用程序
由於在桌面應用程序中使用JavaScript是新的,因此並不存在許多文檔。我想知道是否有任何方法可以知道我可以使用哪些函數以及訪問某些庫的參數。
例如,我可以創建在JavaScript中使用GTK一個按鈕:
this.mybutton = new GTK.Button({some code here});
我如何來認識一下,我可以用函數的名稱?有沒有什麼辦法可以讓我看出爲C編寫的文檔的JavaScript函數的名字?
對於我看過的一些圖書館,我看過爲this documentation編寫的JavaScript。任何幫助將不勝感激,以更多地瞭解GNOME應用程序開發。
我的第一反應是說,如果你知道的JavaScript,你幾乎知道C,所以只使用C.對於誰試圖幫助旁邊的人,這裏有一個鏈接到JS中的hello世界,只是爲了表明javascript可以用於gnome應用程序:https://developer.gnome.org/gnome-devel-demos/3.7/helloWorld.js.html.en –
@TomCerul yes i知道C但我想學習在JavaScript中創建應用程序,並想知道如何可以我在JavaScript中使用C庫。我如何知道我可以使用的函數名稱和參數? – prolific