Hallo zusammen,
ich habe hier ein array:
arrayName.selection = [{
"tblno": 1,
"tbltype": "A"
},{
"tblno": 1,
"tbltype": "B"
}]
Ich möchte nachträglich in das letzte Object etwas reinstecken. Das letzte Object bekomme ich per slice(-1).
// Funktioniert nicht
Am liebsten wäre es mir, wenn slice(-1) eine Nummer zurück gibt (natürlich startend bei 0) und ich diese direkt als Array[Number] angeben könnte.
// Funktioniert (manuell)
Wie kann ich das machen?
ich habe hier ein array:
arrayName.selection = [{
"tblno": 1,
"tbltype": "A"
},{
"tblno": 1,
"tbltype": "B"
}]
Ich möchte nachträglich in das letzte Object etwas reinstecken. Das letzte Object bekomme ich per slice(-1).
// Funktioniert nicht
Code:
var lastObject = arrayName.selection.slice(-1); $.extend(arrayName.lastObject, { "value" : "true" });
// Funktioniert (manuell)
Code:
$.extend(arrayName.selection[0], { "value" : "true" });
Comment