Lines Matching defs:spliced

32     var spliced = array.splice(1, 1, 'one', 'two');
33 assertEquals(1, spliced.length);
34 assertFalse(0 in spliced, "0 in spliced");
111 var array, spliced;
114 spliced = array.splice(-100);
116 assertEquals([1, 2, 3, 4, 5, 6, 7], spliced);
119 spliced = array.splice(-3);
121 assertEquals([5, 6, 7], spliced);
124 spliced = array.splice(4);
126 assertEquals([5, 6, 7], spliced);
129 spliced = array.splice(6);
131 assertEquals([7], spliced);
134 spliced = array.splice(7);
136 assertEquals([], spliced);
139 spliced = array.splice(8);
141 assertEquals([], spliced);
144 spliced = array.splice(100);
146 assertEquals([], spliced);
149 spliced = array.splice(0, -100);
151 assertEquals([], spliced);
154 spliced = array.splice(0, -3);
156 assertEquals([], spliced);
159 spliced = array.splice(0, 4);
161 assertEquals([1, 2, 3, 4], spliced);
164 spliced = array.splice(0, 6);
166 assertEquals([1, 2, 3, 4, 5, 6], spliced);
169 spliced = array.splice(0, 7);
171 assertEquals([1, 2, 3, 4, 5, 6, 7], spliced);
174 spliced = array.splice(0, 8);
176 assertEquals([1, 2, 3, 4, 5, 6, 7], spliced);
179 spliced = array.splice(0, 100);
181 assertEquals([1, 2, 3, 4, 5, 6, 7], spliced);
207 spliced = array.splice({valueOf: function() { return 1; }},
210 assertEquals([2, 3], spliced);
219 var spliced;
224 spliced = array.splice(bad_start, bad_count);
230 assertEquals([], spliced); // Length was 0, nothing to get.
236 assertEquals([2 * i - 1], spliced);
258 var spliced = array.splice(2, 2, 'one', undefined, 'two');
262 assertEquals([, at3], spliced);
306 var spliced = array.splice(2, 2, 'one', undefined, 'two');
310 assertEquals([, at3], spliced);
348 var spliced = array.splice();
350 assertEquals([], spliced);