JavaScript ialah bahasa pengaturcaraan yang digunakan secara meluas. Anotasi ialah ciri yang sangat penting yang boleh membantu pembangun meningkatkan kebolehbacaan, kebolehselenggaraan dan kebolehgunaan semula kod. Komen ialah pernyataan khas yang tidak akan dilaksanakan, tetapi ia boleh memberitahu orang lain beberapa maklumat tambahan tentang kod tersebut. Terdapat pelbagai aksara ulasan tersedia dalam JavaScript Artikel ini akan memperkenalkan ulasan ini dan senario yang berkenaan.
Ulasan baris tunggal menggunakan aksara "//" untuk mengulas baris kod di hujung baris kod. Contohnya:
var num1 = 10; var num2 = 20; //这里是注释,说明这个变量用途
Ulasan satu baris juga boleh mengulas berbilang kenyataan dalam satu baris kod. Contohnya:
var a = 1; //变量a var b = 2; //变量b var c = a + b; //计算a+b console.log(c); //输出c的值
Komen baris tunggal sesuai untuk ulasan pendek pada kod, seperti penjelasan ringkas tentang tujuan pembolehubah dan fungsi.
Ulasan berbilang baris menggunakan / / untuk membalut berbilang baris kod, Komen tidak boleh menjejaskan kod. Contohnya:
/* 这里是多行注释 可以在其中写入多行 代码 */ var num1 = 10; var num2 = 20;
Komen berbilang baris sesuai untuk mengulas sekeping kod yang panjang, seperti pelaksanaan fungsi, fungsi segmen kod, dsb.
Ulasan dokumentasi ialah jenis ulasan berbilang baris khas. Mereka bermula dengan "/*" dan berakhir dengan "/". Komen dokumentasi boleh mengandungi maklumat perihalan fungsi, kelas atau objek, termasuk parameter, nilai pulangan dan maklumat lain. Contohnya:
/** * 计算两个数之和 * @param {number} x 第一个数 * @param {number} y 第二个数 * @returns {number} 返回两个数之和 */ function sum(x, y) { return x + y; }
Komen dokumentasi sesuai untuk menulis dokumentasi API untuk memudahkan orang lain membaca dan menggunakan kod tersebut.
Selain daripada tiga anotasi di atas, terdapat beberapa kaedah anotasi lain:
Apabila anda menulis JavaScript Apabila kod adalah sumber terbuka, anda harus menambah beberapa ulasan pada permulaan fail, seperti "@license", untuk mengisytiharkan lesen yang digunakan oleh kod tersebut. Contohnya:
/* * @license * My Project v1.0.0 * (c) 2022 My Name <me@example.com> * License: MIT */
Apabila anda menulis fungsi dalam kod dan fungsi itu mempunyai parameter, anda boleh menggunakan "@param " anotasi untuk menerangkan jenis dan peranan setiap parameter. Contohnya:
/** * 计算两个数之和 * @param {number} x 第一个数 * @param {number} y 第二个数 * @returns {number} 返回两个数之和 */ function sum(x, y) { return x + y; }
Jika anda menulis fungsi yang mengembalikan nilai, anda boleh menggunakan anotasi "@returns" untuk mengenal pasti nilai pulangan jenis fungsi. Contohnya:
/** * 计算两个数之和 * @param {number} x 第一个数 * @param {number} y 第二个数 * @returns {number} 返回两个数之和 */ function sum(x, y) { return x + y; }
Apabila menulis ulasan, beri perhatian untuk memastikan komen konsisten dengan kod tersebut. Menguasai kaedah ulasan yang berkenaan boleh meningkatkan kebolehbacaan dan kebolehselenggaraan kod. Pada masa yang sama, anda harus cuba mempertimbangkan bacaan dan penggunaan orang lain semasa mereka bentuk kod. Menulis komen standard juga merupakan tabiat pengekodan yang baik.
Atas ialah kandungan terperinci Mari kita bercakap tentang beberapa aksara komen dalam javascript. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!