ホームページ ウェブフロントエンド jsチュートリアル JavaScript_javascript スキルで不明なオブジェクト属性を取得するコード

JavaScript_javascript スキルで不明なオブジェクト属性を取得するコード

May 16, 2016 pm 06:07 PM
属性

過去 2 日間、私は AjaxToolkit のデモを作成しようとしました: AsyncFileUpload これには、クライアント JS に関連付けることができる OnClientUploadComplete 属性があるため、OnClientUploadComplete="uploadComplete" と記述してから、uploadComplete メソッドを定義できます。

コードをコピーします コードは次のとおりです:
function UploadComplete(sender, e) {
/ /ここで何かをします...
}

しかし、AjaxControlToolkit のソース コードを確認するだけでなく、JS を使用することもできます。 🎜>

コードをコピーします コードは次のとおりです。
function UploadComplete(sender, e) {
var ret = "プロパティ:n";
for (var prop in e) {
var val = e[prop];
if (typeof (val) === "関数") {
ret = (prop "()");
}
else {
ret = prop ": " val;
}
ret = ";n";
アラート(通知);
}



結果:

これで非常に分かりやすくなります。JavaScript_javascript スキルで不明なオブジェクト属性を取得するコード

ここでは、JS の「連想配列」の概念が使用されています。JS オブジェクトの属性 (属性ともみなされるメソッドを含む) は、その連想配列に格納されます。

に移動できます。

連想配列に関しては、これを使用できます:


コードをコピーします コードは次のとおりです: var Dog = new Object();
dog.id = 1;
dog["name"] = "Gougou"
alert("id: " Dog["id"] ", name" Dog.name);


Get: "id: 1, name: Gougou"
この記事はオリジナルです。転載する場合は明記してください: from Freeway —— cnBlogs
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。

ホットな記事タグ

メモ帳++7.3.1

メモ帳++7.3.1

使いやすく無料のコードエディター

SublimeText3 中国語版

SublimeText3 中国語版

中国語版、とても使いやすい

ゼンドスタジオ 13.0.1

ゼンドスタジオ 13.0.1

強力な PHP 統合開発環境

ドリームウィーバー CS6

ドリームウィーバー CS6

ビジュアル Web 開発ツール

SublimeText3 Mac版

SublimeText3 Mac版

神レベルのコード編集ソフト(SublimeText3)

Python の dir() 関数: オブジェクトのプロパティとメソッドを表示する Python の dir() 関数: オブジェクトのプロパティとメソッドを表示する Nov 18, 2023 pm 01:45 PM

Python の dir() 関数: オブジェクトのプロパティとメソッドを表示する

SyntaxErrorを発生させずにPythonで整数リテラルプロパティを取得する方法は? SyntaxErrorを発生させずにPythonで整数リテラルプロパティを取得する方法は? Aug 20, 2023 pm 07:13 PM

SyntaxErrorを発生させずにPythonで整数リテラルプロパティを取得する方法は?

JavaでGsonを使用してJSONのプロパティの名前を変更するにはどうすればよいですか? JavaでGsonを使用してJSONのプロパティの名前を変更するにはどうすればよいですか? Aug 27, 2023 pm 02:01 PM

JavaでGsonを使用してJSONのプロパティの名前を変更するにはどうすればよいですか?

Win11 ディスクのプロパティが不明な場合の対処方法 Win11 ディスクのプロパティが不明な場合の対処方法 Jul 03, 2023 pm 04:17 PM

Win11 ディスクのプロパティが不明な場合の対処方法

Vue.set関数を使用して属性を動的に追加する方法と例 Vue.set関数を使用して属性を動的に追加する方法と例 Jul 24, 2023 pm 07:22 PM

Vue.set関数を使用して属性を動的に追加する方法と例

CSSのbottom属性構文 CSSのbottom属性構文 Feb 21, 2024 pm 03:30 PM

CSSのbottom属性構文

JavaScript における pageXOffset 属性の役割は何ですか? JavaScript における pageXOffset 属性の役割は何ですか? Sep 16, 2023 am 09:17 AM

JavaScript における pageXOffset 属性の役割は何ですか?

ポジションにはどのような属性があるのでしょうか? ポジションにはどのような属性があるのでしょうか? Oct 10, 2023 am 11:18 AM

ポジションにはどのような属性があるのでしょうか?

See all articles