我目前在學習Javascript,並且發現了一些對我來說沒有多大意義的東西。Javascript,通過類型作爲函數中的參數
在ArcGIS的網站上的例子,有這一段代碼
var map
require(["esri/map", "dojo/domReady!"], function(Map) {
map = new Map("mapDiv", {
center: [-56.049, 38.485],
zoom: 3,
basemap: "streets"
});
});
我不明白,你能怎麼辦?「新地圖」當MAP功能(圖)參數。爲了能夠使用new,Map必須是一個類型,並且我沒有看到類型是其他語言中的參數。
好吧,如果將函數中的代碼放在變量賦值中,會發生什麼?當我做新地圖時它會執行嗎? – Math
@Math把代碼放在* what *函數中? – Philipp
我將採用Apple功能下面的suvroc例子。如果有代碼修改頁面,或者我們假設有一個警報,那麼當我將執行var apple = new Apple()時,警報會顯示嗎? – Math