Kereaktifan dalam JavaScript vanila – gunakan corak Proksi untuk melancarkan acara apabila keadaan apl berubah. (Kursus Sarjana Depan - 'anda mungkin tidak memerlukan rangka kerja')
throw new Error("Error!") tidak boleh digunakan dalam ternary (sekurang-kurangnya bukan sebagai bahagian 'lain'. Bahagian terakhir operator ternary mestilah ungkapan, bukan fungsi. 'throw ' bukan ungkapan, sebaliknya ia adalah pernyataan yang digunakan untuk mengganggu pelaksanaan fungsi
'Timbunan' dalam Javascript boleh dianggap sedikit seperti tatasusunan, jika digunakan dalam konteks menyelesaikan masalah seperti yang mungkin anda temui di Leetcode. Ia mengikut prinsip Last-In-First-Out (LIFO), di mana elemen ditambah dan dialih keluar dari hujung yang sama. Tindanan digunakan untuk mengurus panggilan fungsi, membuat asal kefungsian dsb.
Dalam Javascript, sebarang bilangan hujah yang sewenang-wenangnya boleh dihantar ke fungsi. Ia boleh diakses melalui objek argumen yang 'seperti tatasusunan', iaitu anda boleh menggunakan kaedah seperti .length untuk melihat berapa banyak argumen telah digunakan pada pemanggilan fungsi, contohnya. (Yang ini agak menarik dan berbaloi untuk diterokai dalam konsol.)
Atas ialah kandungan terperinci Apa yang saya pelajari minggu lepas (. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!