From Javascript's Kiss

这个测试的主要关注点是第三个转换数字类型的方式,起初刚看到它时也很惊奇,就测试起来。通过这个测试,发现了FF,Google Chrome同IE,Safari,Opera之间对这几个方法的耗时截然相反。大家可以在不同的浏览器下测试一下。

Watch.start("parseInt");
for (var i = 0; i < 100000; i++) {
    var value = parseInt("34");
}
Watch.stop();

Watch.start("parseFloat");
for (var i = 0; i < 100000; i++) {
    var value = parseFloat("34");
}
Watch.stop();

Watch.start("+ operation");
for (var i = 0; i < 100000; i++) {
    var value = (+"34"); 
}
Watch.stop();

Watch.start("'1 *' operation");
for (var i = 0; i < 100000; i++) {
     var value = 1*"34";
}
Watch.stop();