JavaScript(ジャバスクリプト)はスクリプト言語の一種。Webブラウザ上でよく用いられている。
ニコニコ動画など、近年のWebサービスはJavaScriptを多用する傾向にある。JavaScriptに対応していない、または機能を制限しているブラウザでそのようなページを閲覧する場合、制作者の意図した表示・動作にならないことがある。
プログラミング言語であるJavaとは名前が似ているため間違われやすく、また本屋などではJavaのコーナーにJavaScript関連本が置かれていたりするが、実は全く別の言語である。JavaScriptがNetscapeに搭載された当初はLiveScriptという名前だったが、当時人気だったJavaにあやかってJavaScriptという名前に変更したらしい。
なお、JavaScriptは現在ではECMAScriptとして標準化された言語の一般的な呼称である。ECMAScriptの実装例として、他にInternetExplorerのJScriptやAdobe FlashのActionScriptなどがある。
アドレスバーにコピペで実行できる。新しくブックマークを作り、URLの代わりにこれを入力すればいつでも呼び出せる(ブックマークレットと呼ばれる所以)。ニコニコ動画ハッキング系の動画でたまに見かける「javascript:」で始まる呪文がこれ。
javascript: alert("Hello, World!");
まずsomethingコンストラクタを作る。これはインスタンスにnameプロパティを作り、仮引数nameの値を代入するというもの。次にsomethingコンストラクタのprototypeプロパティにhelloメソッドを追加。これはインスタンスのnameプロパティを参照し、その前後に「Hello, 」と「!」をくっつけてダイアログに表示させるというもの。そして実際にworldという名前でsomethingコンストラクタのインスタンスを作る。この時の引数は'World'。最後にworldオブジェクトからhelloメソッドを呼ぶ。
function something(name) {
this.name = name;
}
something.prototype = {
hello: function() {
alert('Hello, ' + this.name + '!');
}
};
var world = new something('World');
world.hello();
急上昇ワード改
最終更新:2025/12/15(月) 00:00
最終更新:2025/12/15(月) 00:00
ウォッチリストに追加しました!
すでにウォッチリストに
入っています。
追加に失敗しました。
ほめた!
ほめるを取消しました。
ほめるに失敗しました。
ほめるの取消しに失敗しました。