How to save array of objects

Is it possible to save a list objects (array) in one save call ( or should I loop through the array a save one object at a time, which seems super counter performant). I could not find an example on this topic.

What I would like to do:

var data = [ array_of_data ];

You can save an array of related objects, but not the primary ones. For example, suppose you have two tables: Person and Address. A person may have zero or more addresses. You can save multiple addresses by saving a person object which references those address objects.

Hope this helps.