diff --git a/README.md b/README.md index e9a9a3d2a..c1f2973e3 100644 --- a/README.md +++ b/README.md @@ -89,7 +89,7 @@ For a more detailed summary over the differences between various builds, check o lodash backbone ``` - * Legacy builds, tailored for older environments without [ES5 support](http://es5.github.com/), may be created using the `legacy` modifier argument. + * Legacy builds, tailored for older environments without [ES5 support](http://es5.github.io/), may be created using the `legacy` modifier argument. ```bash lodash legacy ``` @@ -104,7 +104,7 @@ lodash modern lodash mobile ``` - * Strict builds, with `_.bindAll`, `_.defaults`, and `_.extend` in [strict mode](http://es5.github.com/#C), may be created using the `strict` modifier argument. + * Strict builds, with `_.bindAll`, `_.defaults`, and `_.extend` in [strict mode](http://es5.github.io/#C), may be created using the `strict` modifier argument. ```bash lodash strict ``` diff --git a/lodash.js b/lodash.js index e163787e5..6488d56e9 100644 --- a/lodash.js +++ b/lodash.js @@ -443,7 +443,7 @@ // Avoid issues with some ES3 environments that attempt to use values, named // after built-in constructors like `Object`, for the creation of literals. // ES5 clears this up by stating that literals must use built-in constructors. - // See http://es5.github.com/#x11.1.5. + // See http://es5.github.io/#x11.1.5. context = context ? _.defaults(window.Object(), context, _.pick(window, contextProps)) : window; /** Native constructor references */ @@ -1077,7 +1077,7 @@ function bound() { // `Function#bind` spec - // http://es5.github.com/#x15.3.4.5 + // http://es5.github.io/#x15.3.4.5 var args = arguments, thisBinding = isPartial ? this : thisArg; @@ -1094,7 +1094,7 @@ thisBinding = createObject(func.prototype); // mimic the constructor's `return` behavior - // http://es5.github.com/#x13.2.2 + // http://es5.github.io/#x13.2.2 var result = func.apply(thisBinding, args); return isObject(result) ? result : thisBinding; } @@ -1938,7 +1938,7 @@ return false; } // exit early for `null` and `undefined`, avoiding ES3's Function#call behavior - // http://es5.github.com/#x15.3.4.4 + // http://es5.github.io/#x15.3.4.4 if (a == null || b == null) { return a === b; } @@ -1971,7 +1971,7 @@ case regexpClass: case stringClass: - // coerce regexes to strings (http://es5.github.com/#x15.10.6.4) + // coerce regexes to strings (http://es5.github.io/#x15.10.6.4) // treat string primitives and their corresponding object instances as equal return a == String(b); } @@ -1999,7 +1999,7 @@ } // assume cyclic structures are equal // the algorithm for detecting cyclic structures is adapted from ES 5.1 - // section 15.12.3, abstract operation `JO` (http://es5.github.com/#x15.12.3) + // section 15.12.3, abstract operation `JO` (http://es5.github.io/#x15.12.3) var initedStack = !stackA; stackA || (stackA = getArray()); stackB || (stackB = getArray()); @@ -2075,7 +2075,7 @@ * Checks if `value` is, or can be coerced to, a finite number. * * Note: This is not the same as native `isFinite`, which will return true for - * booleans and empty strings. See http://es5.github.com/#x15.1.2.5. + * booleans and empty strings. See http://es5.github.io/#x15.1.2.5. * * @static * @memberOf _ @@ -2148,7 +2148,7 @@ */ function isObject(value) { // check if the value is the ECMAScript language type of Object - // http://es5.github.com/#x8 + // http://es5.github.io/#x8 // and avoid a V8 bug // http://code.google.com/p/v8/issues/detail?id=2291 return !!(value && objectTypes[typeof value]); @@ -2158,7 +2158,7 @@ * Checks if `value` is `NaN`. * * Note: This is not the same as native `isNaN`, which will return `true` for - * `undefined` and other values. See http://es5.github.com/#x15.1.2.4. + * `undefined` and other values. See http://es5.github.io/#x15.1.2.4. * * @static * @memberOf _ @@ -5262,7 +5262,7 @@ * `value` is a hexadecimal, in which case a `radix` of `16` is used. * * Note: This method avoids differences in native ES3 and ES5 `parseInt` - * implementations. See http://es5.github.com/#E. + * implementations. See http://es5.github.io/#E. * * @static * @memberOf _