以上這個值的獲取是怎么獲???
data[HeWeather data service 3.0]獲取不到數(shù)據(jù)
data.HeWeather data service 3.0更是格式錯誤
擁有18年軟件開發(fā)和IT教學經驗。曾任多家上市公司技術總監(jiān)、架構師、項目經理、高級軟件工程師等職務。 網(wǎng)絡人氣名人講師,...
如果此數(shù)據(jù)使用變量data,則你要獲取的值可以通過datadata["HeWeather data service 3.0"][0].daily_forecast[0].date獲得。
[]可以用來獲取數(shù)組中第n個元素。如data = [1, 2, 3, 4, 5]則data[2]為3
.用來獲取對象的屬性,如data = {x: 1, y: 2}則data.x為1
其中,在語法上a.x等效于a['x'],所以,如果對象的屬性名包含標識符所不應該有的字符,則可以使用[]來獲取此屬性的值。如data = {'x-name': 1, 'y-name': 2}則data.x-name會獲取不到想要的值(實際為data.x - name,data.x是undefined,所以結果為NaN),但data['x-name']為1。