Getter
JavaScript performance comparison
Preparation code
<script>
(function(window) {
window.UID2 = (function() {
var _nextID = 0;
return {
get : function() {
return _nextID++;
}};
})();
var UID = function() {
throw "UID cannot be instantiated";
}
/**
* @property _nextID
* @type Number
* @protected
**/
UID._nextID = 0;
/**
* Returns the next unique id.
* @method get
* @return {Number} The next unique id
* @static
**/
UID.get = function() {
return UID._nextID++;
}
window.UID = UID;
}(window));
</script>
Test runner
Warning! For accurate results, please disable Firebug before running the tests. (Why?)
Java applet disabled.
| Test | Ops/sec | |
|---|---|---|
get |
|
pending… |
get2 |
|
pending… |
Compare results of other browsers
Revisions
You can edit these tests or add even more tests to this page by appending /edit to the URL. Here’s a list of current revisions for this page:
- Revision 1: published by Shen
- Revision 2: published
0 comments