What happens if you try to overwrite an element that does not exist?
The elements in an array can be overwritten. This can be done by accessing a certain element using the index and assigning a new value:
// output: Tesla
The output of this log is Tesla because it has overwritten the old value, Toyota . If we output the whole array:
What happens if you try to overwrite an element that does not exist?
Or even a negative index?
Let's see what happens when we try to write the values to the console:
Does negative index values effect the Array's length?
The length is one higher than the maximum index because the index of the array starts from 0.
Ha! They suddenly exist. How is that you may wonder?
For now, just remember that this is not the right way to add values to the array
About Anas Aqeel
I’m currently working Frontend Development having an experience of building Web applications with JavaScript / React-JS / Node-JS and some other cool libraries and frameworks. I’m currently learning web3 technologies such as Solidity, Ether-JS and web3.