簡體   English   中英

我正在嘗試導出一個函數以導入到另一個 javascript 頁面,但無法弄清楚如何使用導出/導入來做到這一點

[英]i am trying to export a function to import into another javascript page but can not figure out how to do it with exports/imports

下面是我的代碼。 我只想導出功能 cartUpdate() 以便我可以將其導入索引頁面。 任何幫助表示贊賞。 謝謝!

            function cartUpdate() {
                let cartNum = 0
                for (var i = 0, len = localStorage.length; i < len; ++i) {
                    let parsedCart = parseInt(localStorage.getItem(localStorage.key(i)))
                    cartNum += parsedCart
                }

                //display number of items in cart
                const cartP = document.createElement('p')
                cartP.innerHTML = cartNum
                document.getElementById('cart-number').appendChild(cartP)
            }
            cartUpdate()

       

export 語句在創建 JavaScript 模塊時用於從模塊導出到函數、對象或原始值的實時綁定,以便其他程序可以使用 import 語句使用它們。 導出的綁定仍然可以在本地修改; 導入時,盡管它們只能由導入模塊讀取,但只要導出模塊更新該值就會更新。

導出的模塊處於嚴格模式,無論您是否聲明它們。 不能在嵌入式腳本中使用 export 語句。

有兩種類型的導出:

-命名導出(每個模塊零個或多個導出) -默認導出(每個模塊一個)

查看文檔: https : //developer.mozilla.org/en-US/docs/web/javascript/reference/statements/export

暫無
暫無

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

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