2014-06-19 86 views

回答

4

簡單地說,你可以用一個AJAX調用加載並解析JSON:

function levelRequestListener() { 
    var levels = JSON.parse(this.responseText); 
    console.log(levels); 
} 

var request = new XMLHttpRequest(); 
request.onload = levelRequestListener; 
request.open("get", "level.json", true); 
request.send(); 

你可以通過寫一個接口來描述層次結構,使你可以得到的類型檢查藉此達到一個水平,自動完成levels變量...

interface Level { 
    id: number; 
    name: string; 
} 

function levelRequestListener() { 
    var levels: Level[] = JSON.parse(this.responseText); 
    console.log(levels[0].name); 
}