Skip to content

Commit f83221b

Browse files
committed
update
1 parent 3b8af02 commit f83221b

File tree

1 file changed

+11
-8
lines changed

1 file changed

+11
-8
lines changed

README.md

Lines changed: 11 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -10,10 +10,11 @@ A performant queue implementation in javascript.
1010

1111
# Contents
1212
* [Install](#install)
13-
* [require](#js)
14-
* [import](#ts)
13+
* [require](#require)
14+
* [import](#import)
1515
* [API](#api)
1616
* [constructor](#constructor)
17+
* [Queue.fromArray(elements)](#queuefromarrayelements)
1718
* [.enqueue(element)](#enqueueelement)
1819
* [.front()](#front)
1920
* [.back()](#back)
@@ -32,13 +33,13 @@ A performant queue implementation in javascript.
3233
npm install --save @datastructures-js/queue
3334
```
3435

35-
### JS
36+
### require
3637

3738
```js
3839
const { Queue } = require('@datastructures-js/queue');
3940
```
4041

41-
### TS
42+
### import
4243

4344
```js
4445
import { Queue } from '@datastructures-js/queue';
@@ -48,8 +49,6 @@ import { Queue } from '@datastructures-js/queue';
4849

4950
### constructor
5051

51-
#### using "new"
52-
5352
##### JS
5453
```js
5554
// empty queue
@@ -68,7 +67,7 @@ const queue = new Queue<number>();
6867
const queue = new Queue<number>([1, 2, 3]);
6968
```
7069

71-
#### using ".fromArray"
70+
### Queue.fromArray(elements)
7271

7372
##### JS
7473
```js
@@ -87,9 +86,13 @@ const queue = Queue.fromArray(list.slice());
8786
```js
8887
// empty queue
8988
const queue = Queue.fromArray<number>([1, 2, 3]);
89+
90+
// with elements
91+
const list = [10, 3, 8, 40, 1];
92+
const queue = Queue.fromArray<number>(list);
9093
```
9194

92-
### .enqueue(element: T)
95+
### .enqueue(element)
9396
adds an element at the back of the queue.
9497

9598
<table>

0 commit comments

Comments
 (0)