كيف يمكنني الوصول إلى خصائص كائن مجهول؟
-
20-08-2019 - |
سؤال
$.post("test.php", { name: "John", time: "2pm" },
function(data){
alert("Data Loaded: " + data);
});
وو{ name: "John", time: "2pm" }
الكائن هو مجهول. عادة، وأود أن الوصول إلى خصائص كائن باستخدام بناء الجملة مشابهة لما يلي:
objectname.propertyname
ولكن ماذا يمكنني أن أفعل عندما لا يكون هناك objectname
؟ كيف يمكنني الوصول إلى propertyname
؟
المحلول
وبيت القصيد من كائن مجهول هو أنه مجرد أنه مجهول. يتم الوصول إليه في السياق فقط. إذا كنت ترغب في الوصول إلى الكائن في وقت لاحق، فإنك تحتاج إلى تعيين الكائن إلى متغير.
وجرب:
var obj = { name: "John", time: "2pm" };
$.post("test.php", obj,
function(data){
alert("Data Loaded: " + data);
alert("obj name is " + obj.name);
});
لا تنتمي إلى StackOverflow