ES6引入了使用let
和const
的塊範圍。塊範圍內的export
數據的正確方式是什麼,以便我可以從外部訪問它。 Using IIFE你可以將一個表達式賦給一個變量。如何暴露ES6塊內的數據?
{
const add = (a, b) => a+b
// export add?
}
在塊內使用export
會引發錯誤。我發現
'import' and 'export' may only appear at the top level
一種方法是把它分配給了全球window
對象
{
const add = (a, b) => a+b
window.add = add
}
我只是好奇,想知道做什麼建議的方式,這是?
此處塊的用途是什麼? – estus