Dalam artikel ini, anda akan belajar cara mengakses sifat objek daripada hasil yang dikembalikan oleh fungsi async() dalam JavaScript. Harta objek dalam JavaScript ialah pembolehubah yang dikaitkan dengan objek itu sendiri, iaitu harta itu mempunyai nama dan nilai adalah salah satu sifat yang dipautkan kepada harta tersebut.
Dalam contoh ini, mari kita fahami cara mengakses sifat objek menggunakan notasi titik
console.log("A function is created that returns promise object") const promiseFunction = (input) => { return new Promise((resolve, reject) => { return resolve({ val: input }) }) } console.log("Calling the function using dot notation") async function test() { const result = await promiseFunction("This is an asynchronous function response") console.log(result.val); } test();
Langkah 1 - Tentukan fungsi "promiseFunction" yang mengembalikan Janji.
Langkah 2 - Tentukan "ujian" fungsi tak segerak untuk mengakses sifat objek menggunakan tatatanda titik.
Langkah 3 - Paparkan hasil.
Dalam contoh ini,
console.log("A function is created that returns promise object") const promiseFunction = (input) => { return new Promise((resolve, reject) => { return resolve({ val: input }) }) } console.log("Calling the function using bracket notation") async function test() { const result = await promiseFunction("This is an asynchronous function response") console.log(result["val"]) } test();
Langkah 1 - Tentukan fungsi "promiseFunction" yang mengembalikan Janji.
Langkah 2 - Tentukan "ujian" fungsi tak segerak untuk mengakses sifat objek menggunakan tatatanda kurungan.
Langkah 3 - Paparkan hasil.
Atas ialah kandungan terperinci Bagaimana untuk mengakses sifat objek daripada hasil yang dikembalikan oleh fungsi async() dalam JavaScript?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!