對不起,我是一個新學生,抱歉,這是如此簡單,但即使經過一些研究,我仍然不明白這個對象。對象中的javascript簡單計數?
var obj = [
{day:"monday", status:"present" , reason:""},
{day:"tuesday", status:"present" , reason:""},
{day:"wednesday", status:"absence" , reason:"sick"},
]
是這樣的:
Total days: 3
Total present: 2
Total absence: 1
我一定要使用迭代?
for (var key in obj) {
var currentObj = obj[key];
}
var totaldays = obj.length ;
console.log(totaldays);
和爲什麼var totaldays = obj.length ;
沒有迭代沒有工作?
也#2問題
{day:"monday", status:"present" , reason:""},
和
{"day":"monday", "status":"present" , "reason":""},
是那些相同或不?對不起,我覺得自己更喜歡在個人/社區進行提問,而不是在w3school中閱讀,或者我一遍又一遍地嘗試,並仍然感到困惑。 但我總是先讀,問是我最後的選擇
這是數組對象 – RizkiDPrast
#1'var totaldays = obj.length;'應該工作並且爲#2讀取[JSON和對象文字符號之間的區別是什麼?](http://stackoverflow.com/questions/2904131/json-and-object-literal-notation之間的區別是什麼) – Satpal