Reality is an illusion. The universe is a hologram. Buy gold. Bye! - Bill Cipher, Gravity Falls Ah what an interesting thought process Bill has. Sure he was evil as all get out, I mean who wouldn’t be after all he is a triangle. No, not the triangle from the song, however he might be? I’m not sure where the shoe runners got the inspiration for Bill Cipher to be honest. He’s pure evil, that’s for sure. But it does bring about a question. What if this life is an illusion? We can’t say for sure it’s not. We live day in and day out wondering if life will be what it is meant to be, or how it’s meant to be processed. Maybe this life isn’t more than it’s cracked up to be. It could be whatever it wants to be and we are left here picking up the pieces wondering if there’s something more to behold from it all. I’m not sure. It would be nice to be able to figure out what this life has in store for us. I mean, come on. There has to be something this life is good at, right? I sure as hell ho...
Ah Multidimensional Arrays. Nothing too crazy in JavaScript. Just a little bit of this and that.
So typical arrays are fun and easy. You create them like so:
var colors = new Array();
colors[0] = "Red";
colors[1] = "Yellow";
colors[2] = "Blue";
Well that's fine and dandy, but what if you want to associate something with each of those? For example, what if you wanted to create a menu? You'll need at minimum a link name and a target. We could do something like this:
var colors = new Array();
colors[0] = new Array();
colors[0][0] = "red.htm";
colors[0][1] = "Red";
colors[1] = new Array();
colors[1][0] = "yellow.htm";
colors[1][1] = "Yellow";
colors[2] = new Array();
colors[2][0] = "blue.htm";
colors[2][1] = "Blue";
function createColors() {
document.write('<ul id="colors">');
for (var i = 0; i < colors.length; i++) {
var link = colors[i][0];
var title = colors[i][1];
var link_title = '<li><a href="' + link + '">' + title + "</a></li>";
document.write(link_title);
}
document.write("</ul>");
}
Then we would call it like this:
<script type="text/javascript">
<!--
createColors();
//-->
</script>
Of course you could add more things, like an id, a title... whatever else you would need.
Comments
Post a Comment