emul/src/main/resources/org/apidesign/vm4brwsr/emul/java_lang_String.js
author Jaroslav Tulach <jaroslav.tulach@apidesign.org>
Mon, 14 Jan 2013 14:20:49 +0100
brancharithmetic
changeset 446 5b3d5ed03014
parent 402 1fb46c65f030
child 456 f2f769bafeef
permissions -rw-r--r--
Fill object arrays with null, otherwise use 0
     1 // initialize methods on String constants
     2 vm.java_lang_String(false);
     3 
     4 // we need initialized arrays
     5 Array.prototype.fillWith = function(value) {
     6   for(var i = 0; i < this.length; i++) this[i] = value;
     7   return this;
     8 };
     9 Array.prototype.clone__Ljava_lang_Object_2 = function() {
    10   var s = this.length;
    11   var ret = new Array(s);
    12   for (var i = 0; i < s; i++) {
    13       ret[i] = this[i];
    14   }
    15   return ret;
    16 };