最新文章專題視頻專題問答1問答10問答100問答1000問答2000關(guān)鍵字專題1關(guān)鍵字專題50關(guān)鍵字專題500關(guān)鍵字專題1500TAG最新視頻文章推薦1 推薦3 推薦5 推薦7 推薦9 推薦11 推薦13 推薦15 推薦17 推薦19 推薦21 推薦23 推薦25 推薦27 推薦29 推薦31 推薦33 推薦35 推薦37視頻文章20視頻文章30視頻文章40視頻文章50視頻文章60 視頻文章70視頻文章80視頻文章90視頻文章100視頻文章120視頻文章140 視頻2關(guān)鍵字專題關(guān)鍵字專題tag2tag3文章專題文章專題2文章索引1文章索引2文章索引3文章索引4文章索引5123456789101112131415文章專題3
問答文章1 問答文章501 問答文章1001 問答文章1501 問答文章2001 問答文章2501 問答文章3001 問答文章3501 問答文章4001 問答文章4501 問答文章5001 問答文章5501 問答文章6001 問答文章6501 問答文章7001 問答文章7501 問答文章8001 問答文章8501 問答文章9001 問答文章9501
當(dāng)前位置: 首頁 - 科技 - 知識百科 - 正文

模仿百度三維地圖的js數(shù)據(jù)分享_javascript技巧

來源:懂視網(wǎng) 責(zé)編:小采 時間:2020-11-27 20:59:15
文檔

模仿百度三維地圖的js數(shù)據(jù)分享_javascript技巧

模仿百度三維地圖的js數(shù)據(jù)分享_javascript技巧:百度三維地圖的js數(shù)據(jù)格式:mapData[sign] [5,158,141]={busStation:{4,317,282: [{id:ff8080811c462eb7011d2e23d5b91083,name:地安門站,y:579152,x:650606}, {id:ff8080811c462eb
推薦度:
導(dǎo)讀模仿百度三維地圖的js數(shù)據(jù)分享_javascript技巧:百度三維地圖的js數(shù)據(jù)格式:mapData[sign] [5,158,141]={busStation:{4,317,282: [{id:ff8080811c462eb7011d2e23d5b91083,name:地安門站,y:579152,x:650606}, {id:ff8080811c462eb

百度三維地圖的js數(shù)據(jù)格式:mapData["sign"] ["5,158,141"]={"busStation":{"4,317,282": [{"id":"ff8080811c462eb7011d2e23d5b91083","name":"地安門站","y":579152,"x":650606}, {"id":"ff8080811c462eb7011d2e2414f31085","name":"地安門站","y":579176,"x":650750}],"4,316,283": [{"id":"ff8080811c462eb7011d2cc3d5630ef3","name":"白士站","y":580232,"x":648834}]}}

我們進(jìn)行模仿,首先了解下作為關(guān)聯(lián)數(shù)組的對象的概念:
var o = new Object();
o.x="Hello!";
上面我們定義了一個對象,對象的一個屬性是x,這樣的形式是我們常見的。JavaScript中的對象可以作為關(guān)聯(lián)數(shù)組使用,因?yàn)樗鼈兡軌驅(qū)⑷我獾臄?shù)據(jù)值和任意的字符串關(guān)聯(lián)起來。如果采用這種方式使用對象,那么要訪問的對象就要采用不同的語法,即使用一個由方括號封閉起來的、包含所需屬性名的字符串,使用這種語法我們可以將上面的o對象的x屬性進(jìn)行如下賦值:
var o = new Object();
o["x"]="Hello!"
這種方式在某些情況下是必要的,例如在你不知道屬性名的情況下,就不能使用"."來存取對象的屬性,但是可以使用運(yùn)算符[]來命名屬性,因?yàn)樗膶傩悦且粋€字符串值(該值是動態(tài)的,在運(yùn)行時可以改變),而不是一個標(biāo)識符(它是靜態(tài)的,在程序中必須進(jìn)行硬編碼)。如果使用一個對象時采用的是這種方式,我們稱它為關(guān)聯(lián)數(shù)組。(詳細(xì)參見《JavaScript權(quán)威指南(第四版)》(155頁))
通過上面的描述,我們可以這樣來定義一個對象:

(1)

聲明:本網(wǎng)頁內(nèi)容旨在傳播知識,若有侵權(quán)等問題請及時與本網(wǎng)聯(lián)系,我們將在第一時間刪除處理。TEL:177 7030 7066 E-MAIL:11247931@qq.com

文檔

模仿百度三維地圖的js數(shù)據(jù)分享_javascript技巧

模仿百度三維地圖的js數(shù)據(jù)分享_javascript技巧:百度三維地圖的js數(shù)據(jù)格式:mapData[sign] [5,158,141]={busStation:{4,317,282: [{id:ff8080811c462eb7011d2e23d5b91083,name:地安門站,y:579152,x:650606}, {id:ff8080811c462eb
推薦度:
  • 熱門焦點(diǎn)

最新推薦

猜你喜歡

熱門推薦

專題
Top