一.對開發內容有基本的認識與分類瀏覽器
若是是地圖上的特殊效果,先參考arcgis API;若是網頁相關的效果,參考dojo ,若是前面都知足不了,例如特殊事件等等,能夠參考原生js;dom
二.domReady! 與ready(priority,context,callback)對比函數
domReady! 是dom都加載完成後執行;ready是dom準備好,相關依賴加載完成後執行;ready能夠設置優先級,priority 默認是1000,若是設置80,ready會在dom加載完,但dojo/parse未完成時觸發,context是回調函數執行的上下文,callback是回調函數;若parseOnLoad = true;則dojo/parse回在ready()以前執行;現通常用parse.parse()代替parseOnload =true;測試
三.map定義爲全局的變量,方便測試與調試,由於瀏覽器控制檯能夠連接到這個map調試