Quick actions

cmd+k|ctrl+k

Navigation

Languages

arrays intro

Snippet info

Language

JavaScript

Visibility

public

Author

bneuhausz

Created

2025-02-02T18:38:45.421505Z

Updated

2025-02-02T19:21:32.684255Z

const strings = ['a', 'b', 'c', 'd']; //4*4 = 16 bytes of storage

console.log(strings[2]); //O(1)

strings.push('e'); //O(1) - might be O(n) in case of dynamic arrays

console.log(strings);

strings.pop(); //O(1)
strings.pop(); //O(1)

console.log(strings);

strings.unshift('x'); //O(n)

console.log(strings);

strings.splice(2, 0, 'alien'); //O(n)

console.log(strings);

strings.splice(2, 1); //O(n)

console.log(strings);
INFO