Function組込オブジェクトと関数Javaスクリプトには後述のネットスケープ・オブジェクト以外、次のような組込オブジェクトと関数が含まれています。StringオブジェクトMathオブジェクトDateオブジェクト組込関数StringオブジェクトString(文字列)オブジェクトの作成は、変数へ文字列を代入することで行います。文字列型もStringオブジェクトであると言えます。次のような式はStringオブジェクトを作成することとなります。Stringオブジェクトには、あらかじめプロパティやメソッドが定義されています。WORLD!"となって返ります。Stringオブジェクトの実例です。MathオブジェクトMathオブジェクトは、あらかじめ数学関連のプロパティ、メソッドや関数を持っており、sin式を使ったのが次の記述例です。Mathオブジェクトの実例です。DateオブジェクトJavaスクリプトは日時に関するデータ型を持っていませんが、日時に関するオブジェクトは組み込まれています。そのDateオブジェクトはJava言語とよく似ており、Unixのように1970年0:00.00からの数字として日時を管理しています。パラメータについて以下の決まりがあります。パラメータを指定しなければ今日のDataオブジェクトが作成されます。0:00:00");年、月、日の整数値を設定する場合、(年、月、日)のように行ないます。)のように行ないます。0);組込関数Javaスクリプトは次のようなトップレベルの組込関数を持っています。evalparseIntparseFloatevalは文字列か数式を引数として評価します。引数が式なら、それを評価して値を返し、文字列なら数式に変換してから評価し、値を返します。