About changes to JavaScript

Even if the Netscape Navigator 2.0 isn't in beta any longer JavaScript is still being developed. We will see many changes in the future because this scripting language is still very young. But at the moment we can already work with many features seriously. Some things of JavaScript are still about to change. The best example is the one I had trouble with myself. I had the property lastmodified in my document. This was correct for Netscape 2.0 beta2. But with newer versions this property changed to lastModified. You might think this is just a small mistake and the browser does not bother. But for the browser lastmodified and lastModified is something different. JavaScript is case sensitive! So you have to be certain about the case!
Some functions that are mentioned in the documentation provided by Netscape are not yet implemented. Still there are some nasty bugs. Some only affect some users. For example there is a known problem for Mac users. The date- functions do not work properly. Please have a look at the FAQ (frequently asked questions).

I hope you understand that I cannot know what further changes are made to JavaScript and in how far this is going to affect your scripts. But as things are moving so fast today I don't want to wait until the final version (if things like this exist today...) is ready. And I have the feeling you don't want to wait either... And if you realize a problem with my examples please write. I will write further parts for this introduction. So be sure to check back once in a while.

Voodoo's Home - Get Back - e-Mail