Operator Pembolehubah
Dalam banyak bahasa pengaturcaraan, operator dipratakrifkan dan tidak boleh diubah atau dikembangkan. Walau bagaimanapun, adalah mungkin untuk mensimulasikan operator pembolehubah dalam bahasa tertentu.
Mensimulasikan Operator Pembolehubah
Untuk mencapai operator pembolehubah, anda boleh mencipta peta atau "sup abjad" daripada operator yang mengaitkan rentetan yang mewakili operator dengan fungsi yang menjalankan operasi. Berikut ialah contoh dalam JavaScript:
var operators = { '+': function(a, b) { return a + b }, '<': function(a, b) { return a < b }, };
Menggunakan Operator Pembolehubah
Setelah anda menentukan peta pengendali, anda boleh menggunakannya untuk melaksanakan operasi dengan operator pembolehubah:
var op = '+'; console.log(operators[op](10, 20)); // Output: 30
Nota Tambahan
Atas ialah kandungan terperinci Berikut ialah beberapa pilihan tajuk, dengan mengambil kira format soalan dan fokus artikel pada operator pembolehubah: Pendek dan Manis: * Bagaimana Anda Boleh Mensimulasikan Operator Pembolehubah dalam Bahasa Pengaturcaraan?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!