Lines Matching refs:slice
217 rest += url.slice(lastPos, i);
236 rest = url.slice(start);
238 rest = url.slice(start, end);
242 rest += url.slice(lastPos);
245 rest += url.slice(lastPos, end);
259 this.query = querystring.parse(this.search.slice(1));
261 this.query = this.search.slice(1);
277 rest = rest.slice(proto.length);
289 rest = rest.slice(2);
318 rest = rest.slice(0, i) + rest.slice(i + 1);
358 this.auth = decodeURIComponent(rest.slice(0, atSign));
362 this.host = rest.slice(start);
365 this.host = rest.slice(start, nonHost);
366 rest = rest.slice(nonHost);
429 this.hostname = this.hostname.slice(1, -1);
450 this.hash = rest.slice(i);
460 this.search = rest.slice(questionIdx);
461 this.query = rest.slice(questionIdx + 1);
463 this.search = rest.slice(questionIdx, hashIdx);
464 this.query = rest.slice(questionIdx + 1, hashIdx);
482 this.pathname = rest.slice(0, firstIdx);
511 self.hostname = hostname.slice(0, i);
512 return `/${hostname.slice(i)}${rest}`;
548 escaped += rest.slice(lastEscapedPos, i);
558 escaped += rest.slice(lastEscapedPos);
664 newPathname += pathname.slice(lastPos, i);
670 newPathname += pathname.slice(lastPos, i);
678 pathname = newPathname + pathname.slice(lastPos);
920 let last = srcPath.slice(-1)[0];
1005 this.port = port.slice(1);
1007 host = host.slice(0, host.length - port.length);