Scoped: rename to @babel/ in readme [skip ci]
This commit is contained in:
@@ -10,7 +10,7 @@
|
||||
let budget = 1_000_000_000_000;
|
||||
|
||||
// What is the value of `budget`? It's 1 trillion!
|
||||
//
|
||||
//
|
||||
// Let's confirm:
|
||||
console.log(budget === 10 ** 12); // true
|
||||
```
|
||||
@@ -23,21 +23,21 @@ let nibbles = 0b1010_0001_1000_0101;
|
||||
// Is bit 7 on? It sure is!
|
||||
// 0b1010_0001_1000_0101
|
||||
// ^
|
||||
//
|
||||
// We can double check:
|
||||
//
|
||||
// We can double check:
|
||||
console.log(!!(nibbles & (1 << 7))); // true
|
||||
```
|
||||
|
||||
### Hex Literal
|
||||
|
||||
```js
|
||||
// Messages are sent as 24 bit values, but should be
|
||||
// Messages are sent as 24 bit values, but should be
|
||||
// treated as 3 distinct bytes:
|
||||
let message = 0xA0_B0_C0;
|
||||
|
||||
// What's the value of the upper most byte? It's A0, or 160.
|
||||
// We can confirm that:
|
||||
let a = (message >> 16) & 0xFF;
|
||||
let a = (message >> 16) & 0xFF;
|
||||
console.log(a.toString(16), a); // a0, 160
|
||||
|
||||
// What's the value of the middle byte? It's B0, or 176.
|
||||
@@ -55,7 +55,7 @@ console.log(c.toString(16), b); // c0, 192
|
||||
|
||||
*hand wave emoji*
|
||||
|
||||
Octals are great for permissions, but also look better when represented in `0o0000` form. No real benefit with separators here.
|
||||
Octals are great for permissions, but also look better when represented in `0o0000` form. No real benefit with separators here.
|
||||
|
||||
## Installation
|
||||
|
||||
@@ -84,12 +84,12 @@ babel --plugins transform-numeric-separator script.js
|
||||
### Via Node API
|
||||
|
||||
```javascript
|
||||
require("babel-core").transform("code", {
|
||||
require("@babel/core").transform("code", {
|
||||
plugins: ["transform-numeric-separator"]
|
||||
});
|
||||
```
|
||||
|
||||
## Additional Information
|
||||
## Additional Information
|
||||
|
||||
If you need to further compile ES2015 Decimal, Binary, Hex and Octal number representations to their pre-ES2015 numeric literal form, add the [`"transform-es2015-literals"`](http://babeljs.io/docs/plugins/transform-es2015-literals/) plugin:
|
||||
|
||||
|
||||
Reference in New Issue
Block a user