[解決済み】JavaScriptはJavaとは関係ないのに、なぜJavaScriptと呼ばれるのですか?[クローズド]
2022-04-11 12:45:40
質問
JavaScriptはJavaから派生したものではないので、なぜ名前に"Java"が付いているのでしょうか?
解決方法は?
JavaScriptは元々Mochaという名前でしたが、後にLiveScriptに改名され、さらにJavaScriptに改名されました。
LiveScriptからJavaScriptへの名称変更は、NetscapeとSunがライセンス契約を行ったことによる。
その後、この言語は、標準化のために ECMAインターナショナル 組織です。その頃、Netscapeは"JavaScript"という名前の使用を許可していなかったので、標準化された言語の名前は ECMAScript .
JavaScriptは、実はオープンネームではありません。現在は 商標 オラクル(旧サン)社製
いまだにJavaScript、JScript、ECMAScriptは3つの異なる言語だと思っている人がいるほど、混乱が続いているのです。
ECMAScriptは言語の標準的な名称です。
JavaScript は技術的には ECMAScript の "dialect" であり、Mozilla Foundation は彼らの実装の名前として "JavaScript" を使用できます(現在 ライノ と スパイダーモンキー エンジン)を使用しています。
初期の頃、マイクロソフトは、ネットスケープがやっていたことを自分たちのブラウザでもやろうと考え、次のようなものを開発しました。 JScript これもECMAScriptの方言ですが、商標の問題を避けるためにこのような名前になりました。
関連
-
[解決済み] Javaで拡張子なしのファイル名を取得する方法は?
-
[解決済み] Java Genericメソッドをstaticにするには?
-
[解決済み] java.lang.ClassCastException: java.util.Arrays$ArrayList は java.util.ArrayList にキャストできません。
-
[解決済み] Java- <T extends Comparable<T>>の意味?
-
[解決済み] Java: getInstanceとStaticの比較
-
[解決済み] 配列から特定の項目を削除するにはどうすればよいですか?
-
[解決済み] JavaScriptで "use strict "は何をするのか、その根拠は?
-
[解決済み] この2回(1927年)を引き算すると、なぜおかしな結果になるのでしょうか?
-
[解決済み】別のウェブページにリダイレクトするにはどうすればいいですか?
-
[解決済み】JavaScriptで文字列の出現箇所をすべて置換する方法
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
[解決済み] ボタンでTextFieldをクリアする(Java)
-
[解決済み] JavaでFileFilterを作るには?
-
[解決済み] XX:MaxDirectMemorySizeの既定値
-
[解決済み] 一部の入力ファイルが非推奨のAPIを使用またはオーバーライドしている
-
[解決済み] 要素 'beans' の宣言が見つかりません。
-
[解決済み] mavenのコンパイルに失敗するのはなぜですか?
-
[解決済み] JDBC タイプの方言マッピングがありません。1111
-
[解決済み] タイプの安全性。アンチェック・キャスト
-
[解決済み] Java: getInstanceとStaticの比較
-
[解決済み] 文字列の巻き方