Mengelakkan Operator Kenaikan dan Penurunan dalam JavaScript
Walaupun terdapat di mana-mana dalam bahasa pengaturcaraan, jslint sangat menasihatkan agar tidak menggunakan kenaikan ( ) dan pengendali pengurangan (--) dalam JavaScript. Pengesyoran ini telah mencetuskan kekeliruan dalam kalangan pembangun, terutamanya memandangkan penggunaan meluas pengendali ini dalam binaan gelung.
Satu masalah yang berpotensi terletak pada kemungkinan ralat luar demi satu apabila menggunakan sintaks $foo[$bar ] dalam bahasa seperti PHP. Untuk menangani isu ini dalam JavaScript, pembangun boleh menggunakan penambahan eksplisit dalam tempoh sementara atau untuk gelung.
Walau bagaimanapun, pengelakan dan -- pengendali dalam JavaScript bukan semata-mata disebabkan oleh perbezaan bahasa yang halus atau keinginan untuk mengekalkan keserasian dengan bahasa lama. Terdapat hujah yang berasas terhadap penggunaannya:
Oleh itu, walaupun pengendali kenaikan dan pengurangan mungkin mempunyai tempat mereka dalam keadaan tertentu, penggunaannya di luar gelung adalah tidak digalakkan dalam JavaScript. Dengan mengamalkan amalan ini, anda boleh meningkatkan kejelasan, ketekalan dan kebolehujian asas kod anda.
Atas ialah kandungan terperinci Mengapa JSLint Mengesyorkan Mengelakkan Operator Penambahan dan Penurunan dalam JavaScript?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!