ECMAScript
JavaScript is it just a subset ECMAScript. EC5 (Standard ECMA-262 5.1 Edition / June 2011).
Calling this file ecmascript.html throws a "forbibben" error if accessed online.
This website is now a personal adventure into the depths of web development. Over the years I have just floundered around not really knowing what I was doing, copying code from others and adapting it for my wn use. Pretty much was all IT people do!
The M.O. that I have used to develop my websites has been one of observation and then the adapt the code for my own use.
Some of the functions (and stuff) that came to light:
The first 3 are what I would call more advanced ECMAScript functions and were taken from a page search technique that I was trying to understand.
The following are 2 "methods" and a function, an object method, an event handler function and an array method.
The hasOwnProperty() method returns a boolean indicating whether the object has the specified property as its own property (as opposed to inheriting it).
The Event interface's preventDefault() method tells the user agent that if the event does not get explicitly handled, its default action should not be taken as it normally would be. The event continues to propagate as usual, unless one of its event listeners calls stopPropagation() or stopImmediatePropagation(), either of which terminates propagation at once.
The filter() method creates a new array with all elements that pass the test implemented by the provided function.
I have made a page for each, I'm sure there will be more.