|
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