diff --git a/doc/caveats.md b/doc/caveats.md index 67fd0d0a7b..e5668ecca2 100644 --- a/doc/caveats.md +++ b/doc/caveats.md @@ -9,12 +9,12 @@ You may alternatively selectively include what you need: | Feature | Requirements | | --------------------------- | ---------------------------------------------------------------------------------------------------------------------- | | Abstract References | [experimental](experimental.md), `Symbol` | -| Array destructuring | `Array.isArray`, `Array.from` | +| Array destructuring | `Array.from` | | Async functions, Generators | [experimental](experimental.md), [regenerator runtime](https://github.com/facebook/regenerator/blob/master/runtime.js) | -| Comprehensions | [experimental](experimental.md), `Array.isArray`, `Array.from` | +| Comprehensions | [experimental](experimental.md), `Array.from` | | For Of | `Symbol`, `prototype[Symbol.iterator]` | | Object spread/rest | [experimental](experimental.md), `Object.assign` | -| Spread | `Array.isArray`, `Array.from` | +| Spread | `Array.from` | ## ES5 @@ -26,13 +26,13 @@ ES5 such as lower versions of IE then using the ## Internet Explorer -### Classes (9 and below) +### Classes (10 and below) If you're inheriting from a class then static properties are inherited from it via [\_\_proto\_\_](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Object/proto), this is widely supported but you may run into problems with much older browsers. -**NOTE:** `__proto__` is not supported on IE <= 9 so static properties +**NOTE:** `__proto__` is not supported in IE <= 10 so static properties **will not** be inherited. A possible workaround is to use `super();`: ```javascript @@ -56,4 +56,4 @@ unfortunate as it's required to set getters and setters. Due to this if you plan on supporting IE8 or below then the user of getters and setters isn't recommended. -Reference: [MDN](https://developer.mozilla.org/en/docs/Web/JavaScript/Reference/Global_Objects/Object/defineProperty#Internet_Explorer_8_specific_notes). +**Reference**: [MDN](https://developer.mozilla.org/en/docs/Web/JavaScript/Reference/Global_Objects/Object/defineProperty#Internet_Explorer_8_specific_notes).