Arrays Array functions
Array operators: push, pop, shift, unshift
planets = ["earth"]
planets.unshift("mercury","venus")
planets.push("mars","jupiter","saturn");
document.writeln("planets\@1: "+planets.join(" ")+" <br>")
planets@1: mercury venus earth mars jupiter saturn <br>
last = planets.pop()
document.writeln("planets\@2: "+planets.join(" ")+" <br>")
planets@2: mercury venus earth mars jupiter <br>
first = planets.shift()
document.writeln("planets\@3: "+planets.join(" ")+" <br>")
planets@3: venus earth mars jupiter <br>
document.writeln(" \@4: "+first+" "+last+" <br>")
@4: mercury saturn <br>
home = ["mercury","venus","earth"].pop()
document.writeln(" \@5: "+ home + " <br>")
@5: earth <br>
number = ["earth"].push("mars");
document.writeln(" \@6: "+ number + " <br>")
@6: 2 <br>
COMP284 Scripting Languages Lecture 15 Slide L15 – 14