Solidity vs Javascript arrays

Julien Klepatch

Solidity arrays… are like Javascript arrays, right?

Nope..

In Solidity:

  • Arrays can only contain data of the same type (ex: arrays of integers, array of booleans, but not arrays of integers AND booleans..)
  • Arrays can be in storage, or in memory (persistent and non-persistent)
  • You can use the `push()` method to add elements ONLY for the storage arrays

I have created a short video tutorial with all the point above and many other tricks and tips for manipulating Solidity arrays.

Check it out, it’s free

By the way, in Dapp 30, where we create 30 smart contracts in Solidity where you will have a ton of practical experience manipulating arrays and advanced Solidity patterns. Check out the curriculum here.
 

0 Comments

Leave a Reply

More great articles

IPFS Explained: Add Decentralized Storage to Your Dapps

IPFS is a distributed system for storing and accessing files, websites, applications, and data. IPFS allows users to host and…

Read Story

Geth source code explained in 2 mins


In this article, we will dive into the source code of Ethereum. 

Most Blockchain app developers will not go this…

Read Story

How to transfer ERC20 tokens with Solidity?

https://youtu.be/-5j6Ho0Bkfk ERC20 tokens allow you to create your own coin inside Ethereum.  They are used in many projects to represent…

Read Story

Never miss a minute

Get great content to your inbox every week. No spam.
[contact-form-7 id="6" title="Footer CTA Subscribe Form"]
Arrow-up