簡體   English   中英

將C#庫合並到Javascript“包裝程序”中

[英]Incorporating a C# library within a Javascript “wrapper”

我正在建立一個普通的舊HTML網站,並在其中加入了一些Javascript。 出於好奇,我一直在考慮使用其他語言來完成我想使用Javascript實現的任務,其中包括按日期和標記變量定位(和排序)對象。

是否可以將C#合並到我的JS代碼中,並引用位於站點目錄中某個地方的庫? 從理論上講是有可能的,還是我實際上只是將C#轉換為等效的Javascript?

對不起,你不能。 瀏覽器只能運行Javascript代碼。 還有其他語言(咖啡,打字稿等)可以“編譯”為javascript,但最后,客戶端腳本的唯一有效語言是Javascript。

有一些“從C#到javascript”的轉換器,但是,它們只能為您提供類似的語法,但不能提供.NET Framework隨附的廣泛標准庫。

但是,您可以做的是在服務器端運行C#代碼(您可以在其中運行任何操作,因為它完全在您的控制之下),然后使用AJAX進行調用。 這被稱為“ Web服務”,是一種非常標准的做法。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM