・リンク先で下記のように記載されているのですが、どういう意味でしょうか?
・Webブラウザ上だと、グローバルオブジェクトである window に所属しているオブジェクトだと思うのですが?
>eval はトップレベル関数であり、どのオブジェクトにも関連付けられていません
https://developer.mozilla.org/ja/docs/Web/JavaSc …
・また、下記のような記述もあるのですが、「特定のオブジェクトを参照すること無く」とはどういう意味でしょか?
>概要
>特定のオブジェクトを参照すること無く JavaScript コードの文字列を評価します。
No.1
- 回答日時:
英語版にはそんなことは書かれていない。
eval() - JavaScript | MDN
https://developer.mozilla.org/en-US/docs/Web/Jav …
IBM Knowledge Center
http://www-01.ibm.com/support/knowledgecenter/SS …
上記ページにこんな記述があったのでこの表現を持ってきた?
> トップレベル関数は、オブジェクトに関連付けられていません。
> ECMA 仕様では、これらの関数は、グローバルオブジェクトのプロパティとメソッドです。
回答ありがとうございました。
>英語版にはそんなことは書かれていない
・情報ありがとうございました
・IBMが作成しているJSリファレンスページとかあるんですね
・初めて知りましたー
No.2ベストアンサー
- 回答日時:
(グローバルオブジェクト以外の)どの~
です
グローバルオブジェクトに入っていると言っても、グローバルオブジェクトはwith文でやるようにEnvironment Recordが露出したようなものなので、グローバルに存在するからといって、グローバルオブジェクトに結びついているでしょというのは微妙です。
それを言うとあらゆる変数はJSではオブジェクト的なものに格納されていますからね。本質はそれが触れられるか、触れられないかの違いしかないです。
>特定のオブジェクトを参照すること無くとは、所謂メソッドというものはそうするけれど、単発の関数のevalは違うということでしょう。
回答ありがとうございました。
・もしかして何か勘違いしているかも? と思い質問しました
>(グローバルオブジェクト以外の)どの~
・説明分かりやすかったです
・おかげですっきりしましたー
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- JavaScript オブジェクト配列の各メンバを任意の式で評価して、その評価値が最大のオブジェクトを返す関数はありますか 2 2023/05/20 15:02
- その他(プログラミング・Web制作) Pythonのオブジェクトの関数について 2 2023/05/11 19:15
- Excel(エクセル) マクロでボタンにつける名前がどこに設定されているかわからないケースがありました。 1 2023/06/19 19:37
- Excel(エクセル) テキストの背後にあるオブジェクトとは 3 2023/01/03 20:22
- Java 複数TBLのオブジェクトを1つの変数(オブジェクト)でまとめて管理したい 1 2022/12/17 00:12
- Illustrator(イラストレーター) ワード。グラデーションがうまく行かない。 2 2022/09/28 19:56
- Visual Basic(VBA) 配列にしたセル範囲でのコメントがあるかどうかを取得するコードの書き方 2 2022/09/17 05:09
- PHP クラス 1 2022/08/08 15:12
- Illustrator(イラストレーター) Illustratorでオブジェクトの色が勝手に変わって困っています。 4 2022/09/04 18:47
- Java オブジェクト指向プログラミングの実践本を紹介してください 3 2022/09/19 04:56
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
追加ボタンを押した際に ok ボ...
-
フォームが空欄の時にフォーム...
-
GASに文字列として関数を入れる...
-
特定の文字列を複数抜き出した...
-
初心者です。gulpでコンパイル...
-
階層別の組織図の自動作成について
-
①入力フォーム→②確認表示画面→③...
-
Q&A掲示板の入力フォームに文字...
-
ボタンを押したあとに画像を表...
-
コードレビューをお願いします。
-
React hooksが値を返して配列変...
-
フロントエンドフレームワーク...
-
画面遷移を行わずに同一ページ...
-
ローディングアニメーションの...
-
jQueryで同じクラス名のものを...
-
ジャバスクリプトについて。
-
プログラムについて。
-
メールフォームの日付入力フォ...
-
二次元配列を使って順位をだす...
-
iOSのみダブルタップが必要
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
二次元配列を使って順位をだす...
-
プログラムについて。
-
Q&A掲示板の入力フォームに文字...
-
メールフォームの日付入力フォ...
-
iOSのみダブルタップが必要
-
ジャバスクリプトについて。
-
画面遷移を行わずに同一ページ...
-
特定の文字列を複数抜き出した...
-
指定時間になったら、WEBサイト...
-
追加ボタンを押した際に ok ボ...
-
①入力フォーム→②確認表示画面→③...
-
スマホ上で、左右スワイプで次...
-
読み込んだQRコードをフォーム...
-
フロントエンドフレームワーク...
-
React hooksが値を返して配列変...
-
GASでGoogleフォームの自動返信...
-
初心者です。gulpでコンパイル...
-
階層別の組織図の自動作成について
-
HTMLで作った時報アプリが動き...
-
jQueryで同じクラス名のものを...
おすすめ情報