Show More
Commit Description:
change to encrypted cookies
Commit Description:
change to encrypted cookies
References:
File last commit:
Show/Diff file:
Action:
node_modules/es5-ext/string/#/ends-with/shim.js
| 18 lines
| 595 B
| application/javascript
| JavascriptLexer
|
r789 | "use strict"; | |||
var toInteger = require("../../../number/to-integer") | ||||
, value = require("../../../object/valid-value") | ||||
, isValue = require("../../../object/is-value") | ||||
, min = Math.min | ||||
, max = Math.max; | ||||
module.exports = function (searchString/*, endPosition*/) { | ||||
var self, start, endPos; | ||||
self = String(value(this)); | ||||
searchString = String(searchString); | ||||
endPos = arguments[1]; | ||||
start = | ||||
(isValue(endPos) ? min(max(toInteger(endPos), 0), self.length) : self.length) - | ||||
searchString.length; | ||||
return start < 0 ? false : self.indexOf(searchString, start) === start; | ||||
}; | ||||