JavaAppletとJavaScriptの違いがよく分かりません。
本には、JavaScriptはあらかじめHTMLファイルの中に書き込んでおく、とあり、なんとなく分かるのですが。
JavaAppletは、HTMLを読み込んだ後、Javaの実行環境をInternetExploreなどのブラウザの中で呼び出し、ブラウザの内部でプログラムが実行される、と書いています。
また友人に聞くと、JavaScriptはHTMLの延長みたいなもの、JavaAppletはHTMLに埋め込まれたプログラムみたいなものと同じ、いいましたが、いまいち具体的にはよく理解できません。
JavaScriptもHTMLに埋め込まれているのではないのでしょうか。
もう少し分かりやすい説明ってあるのでしょうか。宜しくお願いします。
No.3ベストアンサー
- 回答日時:
結構いろんなところで聞かれてますね
一番の違いは
スクリプト言語なのかプログラム言語
でしょう。
またできること(やること)も違いますね
JavaScriptは主にページに動きをつけるとか装飾系の用途に使うことが多いかな
後は別窓作ったり右クリック禁止とかの制御(?)系
対してJavaAppletは
Javaのプログラム(アプリケーション)なので
よくゲームなんか作るのに使われてますかねぇ。
(よく見かけるのはブロック崩しとかオセロとか
細かいことはこの辺で
http://e-words.jp/w/JavaScript.html
JavaScript
・Webブラウザなどでの利用に適したスクリプト言語
・Sun社のJava言語に似た記法を用いることが名称の由来だが、直接の互換性は無い。
で
http://e-words.jp/w/JavaE382A2E38397E383ACE38383 …
Javaアプレット
ネットワークを通じてWebブラウザにダウンロードされ、
ブラウザのウィンドウに埋め込まれて実行されるJavaプログラムのこと。
No.4
- 回答日時:
>いわばHTMLを拡張したものでしかありません。
HTMLをなくしては意味がなく、IEなどWebブラウザ上でしか実行することはできません。javascirpt自体は、ブラウザ上だけの実行という言語ではありません。
No.2
- 回答日時:
名前が似ているだけで、元々作った会社も違います(Sunがどちらも噛んでいますが)。
JAVAはJAVA仮想マシンの上で実行されますので、インターネット技術とは直接の関係がありません。
JAVAScriptは、スクリプト言語の一種でいわばHTMLを拡張したものでしかありません。HTMLをなくしては意味がなく、IEなどWebブラウザ上でしか実行することはできません。
他でたとえて言うと、VBとVBAぐらいの違いでしょうか。VBは単独で実行できるのに対し、VBAは各アプリケーション上でしか実行できません。
No.1
- 回答日時:
>JavaScriptもHTMLに埋め込まれているのではないのでしょうか。
そうですね、javascriptもHTMLに埋め込まれていると考えていいと思います。
ただ、違うのは、javascriptは、それをブラウザが解釈・実行することです。なので、ブラウザによって実行できたりできないものがあったりします。
アプレットは、基本的に、ブラウザがその埋め込まれている場所は提供するけど、実際の動作はブラウザが(実行して)やっているのではなく、JavaVMが実行しているのです。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- JavaScript 読み込んだQRコードをフォームに受け渡したい 1 2023/05/18 11:18
- JavaScript JavaScript|特定URLだった時、特定の要素を変更するコードの書き方を教えてほしいです 2 2023/08/25 21:43
- JavaScript javascriptで変数を組み込みたい 2 2023/01/13 09:52
- JavaScript プルダウンから1個選んで、豆知識を出すプログラム。 2 2022/06/21 17:27
- JavaScript HTML&CSS Javascriptによる動的テーブル 1 2023/03/27 19:51
- MySQL MySQL,JavaScript,PHPコードの結果を表示する方法を教えてください。 1 2023/02/13 17:49
- JavaScript ローディングアニメーションのロゴがページを読み込んだ後でも消えません 1 2022/09/20 21:50
- Instagram HTML5の廃止とJavaScript 2 2022/04/13 21:05
- その他(プログラミング・Web制作) プログラムの勉強のおすすめは 7 2022/12/09 20:09
- JavaScript HTMLでJavaScriptを使用してプログラムを作ります。 入力されたパスワードを取得して、パス 2 2022/10/18 01:05
関連するカテゴリからQ&Aを探す
おすすめ情報
- ・「みんな教えて! 選手権!!」開催のお知らせ
- ・漫画をレンタルでお得に読める!
- ・【大喜利】【投稿~1/20】 追い込まれた犯人が咄嗟に言った一言とは?
- ・洋服何着持ってますか?
- ・みんなの【マイ・ベスト積読2024】を教えてください。
- ・「これいらなくない?」という慣習、教えてください
- ・今から楽しみな予定はありますか?
- ・AIツールの活用方法を教えて
- ・【選手権お題その3】この画像で一言【大喜利】
- ・【お題】逆襲の桃太郎
- ・自分独自の健康法はある?
- ・最強の防寒、あったか術を教えてください!
- ・【大喜利】【投稿~1/9】 忍者がやってるYouTubeが炎上してしまった理由
- ・歳とったな〜〜と思ったことは?
- ・ちょっと先の未来クイズ第6問
- ・モテ期を経験した方いらっしゃいますか?
- ・好きな人を振り向かせるためにしたこと
- ・【選手権お題その2】この漫画の2コマ目を考えてください
- ・【選手権お題その1】これってもしかして自分だけかもしれないな…と思うあるあるを教えてください
- ・スマホに会話を聞かれているな!?と思ったことありますか?
- ・それもChatGPT!?と驚いた使用方法を教えてください
- ・見学に行くとしたら【天国】と【地獄】どっち?
- ・これまでで一番「情けなかったとき」はいつですか?
- ・この人頭いいなと思ったエピソード
- ・あなたの「必」の書き順を教えてください
- ・14歳の自分に衝撃の事実を告げてください
- ・人生最悪の忘れ物
- ・あなたの習慣について教えてください!!
- ・都道府県穴埋めゲーム
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
split関数で区切り文字がない場合
-
Eclipse(JAVA)のデバッグで他...
-
Javaで年月の取得(YYYYMM形式で)
-
Javascriptの値をJava(JSP)へ渡...
-
エクリプスで実行時、最新クラ...
-
コミット前の更新データをチェ...
-
eclipseでスタックサイズを変更...
-
JAVAにのeclipseに関する質問で...
-
Eclipseで実行>Javaアプリケー...
-
NoClassDefFoundError: javax/m...
-
VB6.0上でExcelオブジェクトを生成
-
javascriptで、style undefined...
-
Google Colabでimport soxが出...
-
eclipseのjavaを実行できない
-
eclipseで「サーバーで実行」表...
-
Eclipseで自分が書いたコードだ...
-
「ワークスペースをビルド中」...
-
Javascriptのパーミッション
-
eclipse実行ができない
-
Worksheet_Changeが動かない
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
split関数で区切り文字がない場合
-
「ワークスペースをビルド中」...
-
eclipseでスタックサイズを変更...
-
Eclipse(JAVA)のデバッグで他...
-
Javascriptの値をJava(JSP)へ渡...
-
JAVAにのeclipseに関する質問で...
-
コミット前の更新データをチェ...
-
Javaで年月の取得(YYYYMM形式で)
-
eclipseのjavaを実行できない
-
エクリプスで実行時、最新クラ...
-
Eclipseで実行>Javaアプリケー...
-
Javascriptのパーミッション
-
eclipseで「サーバーで実行」表...
-
Spyder上のPythonでinputが実行...
-
javascriptで、style undefined...
-
バイナリーコードと、ソースコ...
-
NoClassDefFoundError: javax/m...
-
Google Colabでimport soxが出...
-
javaのJarファイル実行でエラー
-
jdbcでinsert,delete,createをe...
おすすめ情報