var cases = [ function (obj) { return obj["ab"];
}, function (obj) { return obj["a" + "b"];
}, function (obj) { return obj[0 ? "cd" : "ab"];
}, function (obj) { return obj[true ? "ab" : "cd"];
}, function (obj) { return obj[(1 + 0) ? "ab" : "cd"];
}
]
for (var i = 0; i < cases.length; i++) {
assertEq(cases[i]({ab: 42}), 42);
assertEq(cases[i]({cd: 120}), undefined);
}
Messung V0.5
¤ Die Informationen auf dieser Webseite wurden
nach bestem Wissen sorgfältig zusammengestellt. Es wird jedoch weder Vollständigkeit, noch Richtigkeit,
noch Qualität der bereit gestellten Informationen zugesichert.0.11Bemerkung:
(vorverarbeitet)
¤
Die Informationen auf dieser Webseite wurden
nach bestem Wissen sorgfältig zusammengestellt. Es wird jedoch weder Vollständigkeit, noch Richtigkeit,
noch Qualität der bereit gestellten Informationen zugesichert.
Bemerkung:
Die farbliche Syntaxdarstellung und die Messung sind noch experimentell.