var date = new Date();
var dateString = date.toISOString();
function toISOString(date) {
return date.toISOString();
}
function concat(date) {
var d = date.getDate();
var m = date.getMonth() + 1;
var y = date.getFullYear();
var day = d <= 9 ? '0' + d : '' + d;
var month = m <= 9 ? '0' + m : '' + m;
var year = '' + y;
return day + '-' + month + '-' + year;
}
for (var i=0; i<10000; ++i) {
toISOString(date);
}
for (var i=0; i<10000; ++i) {
concat(date);
}
for (var i=0; i<10000; ++i) {
date.getDay()
}
for (var i=0; i<10000; ++i) {
new Date()
}
for (var i=0; i<10000; ++i) {
new Date(dateString)
}
--enable-precise-memory-info
flag.
Test case name | Result |
---|---|
toISOString | |
concat | |
getDay | |
new Date() | |
new Date(string) |
This benchmark does not have any results yet. Be the first one to run it!