MOD avancement dans la Grande Restructuration
[euphorik.git] / js / euphorik.js
index 28cba42..8c13841 100755 (executable)
@@ -67,16 +67,22 @@ var euphorik = {}
 Object.prototype.each = function(f) {\r
    for (var k in this) {\r
       if (this.hasOwnProperty(k)) {\r
-         f(k, this[k])\r
+         f(k, this[k]);\r
       }\r
    }\r
-}\r
+};\r
 \r
 Array.prototype.each = function(f) {\r
    for (var i = 0; i < this.length; i++) {\r
-      f(i, this[i])\r
+      f(i, this[i]);\r
    }\r
-}\r
+};\r
+\r
+Array.prototype.map = function(f) {\r
+   for (var i = 0; i < this.length; i++) {\r
+      this[i] = f(this[i])\r
+   }\r
+};\r
 
 String.prototype.trim = function() {
        return jQuery.trim(this) // anciennement : this.replace(/^\s+|\s+$/g, "");