|
1 |
| -# proposal-arraybuffer-equals |
| 1 | +# proposal-arraybuffer-equal |
2 | 2 |
|
3 |
| -This is a proposal to add a new method, `ArrayBuffer.isEquals(a: ArrayBuffer, b: ArrayBuffer)`, |
| 3 | +This is a proposal to add a new method, `ArrayBuffer.isEqual(a: ArrayBuffer, b: ArrayBuffer)`, |
4 | 4 | to JavaScript's `ArrayBuffer` class.
|
5 | 5 |
|
6 | 6 | It has not yet been presented to the JavaScript standards committee.
|
@@ -31,7 +31,7 @@ To solve this problem, you need to define a method.
|
31 | 31 |
|
32 | 32 | ```typescript
|
33 | 33 | // The is TypeScript code
|
34 |
| -function isEquals(a: ArrayBuffer, b: ArrayBuffer) { |
| 34 | +function isEqual(a: ArrayBuffer, b: ArrayBuffer) { |
35 | 35 | if (!(a instanceof ArrayBuffer)) {
|
36 | 36 | return false;
|
37 | 37 | } else if (!(b instanceof ArrayBuffer)) {
|
@@ -61,21 +61,21 @@ Wait for enter stage 1, then publish to npm registry.
|
61 | 61 | npm install @nicelabs/proposal-arraybuffer-equals --registry https://npm.septs.me
|
62 | 62 | ```
|
63 | 63 |
|
64 |
| -## `ArrayBuffer.isEquals` |
| 64 | +## `ArrayBuffer.isEqual` |
65 | 65 |
|
66 |
| -To do this, we propose a new method, `ArrayBuffer.isEquals(a, b)`, which compare two array buffer is equality (bit-wise) |
| 66 | +To do this, we propose a new method, `ArrayBuffer.isEqual(a, b)`, which compare two array buffer is equality (bit-wise) |
67 | 67 |
|
68 | 68 | ```typescript
|
69 | 69 | // returns false
|
70 |
| -ArrayBuffer.isEquals(Uint8Array.of(0).buffer, undefined); |
| 70 | +ArrayBuffer.isEqual(Uint8Array.of(0).buffer, undefined); |
71 | 71 | // returns false
|
72 |
| -ArrayBuffer.isEquals(Uint8Array.of(0).buffer, null); |
| 72 | +ArrayBuffer.isEqual(Uint8Array.of(0).buffer, null); |
73 | 73 | // returns false
|
74 |
| -ArrayBuffer.isEquals(Uint8Array.of(0).buffer, Uint8Array.of(0, 1).buffer); |
| 74 | +ArrayBuffer.isEqual(Uint8Array.of(0).buffer, Uint8Array.of(0, 1).buffer); |
75 | 75 | // returns true
|
76 |
| -ArrayBuffer.isEquals(Uint8Array.of(0).buffer, Uint8Array.of(0).buffer); |
| 76 | +ArrayBuffer.isEqual(Uint8Array.of(0).buffer, Uint8Array.of(0).buffer); |
77 | 77 | // returns true
|
78 |
| -ArrayBuffer.isEquals( |
| 78 | +ArrayBuffer.isEqual( |
79 | 79 | Uint32Array.from([Number.MAX_SAFE_INTEGER]).buffer,
|
80 | 80 | Uint8Array.of(255, 255, 255, 255).buffer,
|
81 | 81 | );
|
|
0 commit comments