0
0
mirror of https://github.com/Doodle3D/Doodle3D-API synced 2024-12-23 14:13:47 +01:00
Doodle3D-API/jspm_packages/npm/core-js@0.9.18/modules/es6.string.starts-with.js
2015-07-15 15:06:18 +02:00

16 lines
533 B
JavaScript

/* */
'use strict';
var $ = require("./$"),
cof = require("./$.cof"),
$def = require("./$.def");
$def($def.P + $def.F * !require("./$.throws")(function() {
'q'.startsWith(/./);
}), 'String', {startsWith: function startsWith(searchString) {
if (cof(searchString) == 'RegExp')
throw TypeError();
var that = String($.assertDefined(this)),
index = $.toLength(Math.min(arguments[1], that.length));
searchString += '';
return that.slice(index, index + searchString.length) === searchString;
}});