Browse Source

use Object.create for Dict instead of a key prefix

Andreas Gal 14 years ago
parent
commit
5376c8b4e1
  1. 8
      pdf.js

8
pdf.js

@ -126,17 +126,15 @@ var Cmd = (function() { @@ -126,17 +126,15 @@ var Cmd = (function() {
var Dict = (function() {
function constructor() {
this.map = Object.create(null);
}
constructor.prototype = {
get: function(key) {
return this["$" + key];
return this.map[key];
},
set: function(key, value) {
this["$" + key] = value;
},
contains: function(key) {
return ("$" + key) in this;
this.map[key] = value;
}
};

Loading…
Cancel
Save