Bagaimana Anda menggunakan kasing unta di javascript?

Jika Anda sudah lama memprogram, Anda mungkin pernah mendengar kata "camel case" atau "pascal case". Dan mungkin Anda bertanya-tanya apa arti istilah-istilah itu. Baiklah, izinkan saya menjelaskan

Apa itu Konvensi Penamaan dalam Pemrograman?

Terlepas dari aturan keras dan cepat yang kami dapatkan dengan setiap bahasa pemrograman, ada juga konvensi. Ini adalah kumpulan standar yang diterima secara umum oleh sebagian besar pengembang di luar sana

Di antara semua jenis konvensi, konvensi penamaan adalah beberapa yang paling umum. Karena sebagai programmer, kami menyebutkan banyak hal. Seperti variabel, fungsi, kelas, metode, antarmuka dan sebagainya

Selama bertahun-tahun, pengembang telah menggunakan berbagai jenis kasus untuk menamai entitas yang berbeda dalam kode mereka. Dan empat di antaranya terbukti paling populer. Mereka

Mari kita lihat beberapa contoh sehingga Anda dapat melihat cara kerjanya, oke?

Apa itu Camel Case?

Dalam kasus unta, Anda memulai nama dengan huruf kecil. Jika nama memiliki beberapa kata, kata selanjutnya akan dimulai dengan huruf kapital

Berikut adalah beberapa contoh kasus unta. firstName dan lastName

Apa itu Kasus Ular?

Seperti dalam kotak unta, Anda memulai nama dengan huruf kecil dalam kotak ular. Jika nama memiliki beberapa kata, kata selanjutnya akan dimulai dengan huruf kecil dan Anda menggunakan garis bawah (_) untuk memisahkan kata

Berikut adalah beberapa contoh kasus ular. first_name dan last_name

Apa itu Kebab Case?

Huruf Kebab mirip dengan huruf ular, tetapi Anda menggunakan tanda hubung (-) alih-alih garis bawah (_) untuk memisahkan kata

Berikut adalah beberapa contoh kasus kebab. first-name dan last-name

Apa itu Kasus Pascal?

Berbeda dengan contoh sebelumnya, nama dalam huruf pascal dimulai dengan huruf kapital. Dalam hal nama dengan banyak kata, semua kata akan dimulai dengan huruf kapital

Berikut adalah beberapa contoh kasus pascal. FirstName dan LastName

Kapan Menggunakan Setiap Konvensi Penamaan

Sekarang, berdasarkan bahasa yang sedang Anda kerjakan dan apa yang Anda beri nama, jenis kasus pilihan dapat berubah

Misalnya, menurut PEP 8 – Panduan Gaya untuk Kode Python, nama variabel dan fungsi harus menggunakan huruf ular

user_name = 'Farhan'

def reverse_name(name):
	return name[::-1]

Mari kita lihat JavaScript sekarang. Menurut Panduan Gaya JavaScript Airbnb, nama variabel dan fungsi harus menggunakan huruf unta

const userName = "Farhan";

function reverseName(name) {
 	return name.split("").reverse().join("");
}
_

Meskipun Python dan JavaScript mengharuskan Anda untuk mengikuti konvensi yang berbeda saat memberi nama variabel dan fungsi, kedua bahasa tersebut mengharuskan Anda menggunakan huruf pascal saat memberi nama kelas

Panduan gaya tersedia untuk kurang lebih semua bahasa pemrograman populer. Berikut adalah beberapa yang paling umum digunakan

  • Python - PEP 8 – Panduan Gaya untuk Kode Python
  • JavaScript - Panduan Gaya JavaScript Airbnb
  • Java - panduan gaya Java
  • C# - Konvensi Pengodean C#
  • Go - Panduan Gaya Uber Go
  • C++ - Panduan Inti C++
  • PHP-PSR-12. Gaya Pengodean yang Diperpanjang

Ini adalah beberapa panduan yang saya sebutkan di masa lalu. Ada panduan lain juga. Jangan ragu untuk melakukan riset sendiri dan memilih yang Anda suka. Pastikan panduan yang Anda ikuti benar-benar dihargai oleh komunitas pengembang

Kesimpulan

Ini adalah konvensi penamaan paling populer yang harus Anda ketahui. Jika Anda ingin mempelajari lebih lanjut tentang konvensi penamaan yang berbeda, Anda dapat membaca panduan gaya untuk bahasa yang Anda gunakan

Mengetahui konvensi bahasa yang Anda pelajari itu penting. Meskipun tidak mengikuti konvensi tidak akan merusak kode Anda, itu akan membuatnya kurang konsisten dan lebih sulit untuk dikerjakan

Mengikuti konvensi sederhana ini, di sisi lain, akan membuat kode Anda lebih mudah dibaca dan lebih mudah digunakan. Jadi bantulah diri Anda sendiri dan orang lain dan ikuti konvensi

IKLAN

IKLAN

IKLAN


Bagaimana Anda menggunakan kasing unta di javascript?
Farhan Hasin Chowdhury

Pengembang perangkat lunak dengan keahlian untuk mempelajari hal-hal baru dan menulis tentangnya


Jika Anda membaca sejauh ini, tweet ke penulis untuk menunjukkan bahwa Anda peduli. Tweet terima kasih

Belajar kode secara gratis. Kurikulum open source freeCodeCamp telah membantu lebih dari 40.000 orang mendapatkan pekerjaan sebagai pengembang. Memulai

Penggunaan ruang putih inilah yang membedakan kasing unta dan kasing ular. Kasing unta tidak memilikinya, sedangkan kasing ular menggunakan garis bawah. Mari tinjau beberapa contoh untuk memperjelasnya

  • Bagikan item ini dengan jaringan Anda

Bagaimana Anda menggunakan kasing unta di javascript?

Oleh
  • Cameron McKenzie, TechTarget

Dipublikasikan. 30 Apr 2021

Kasing unta dan kasing ular berdiri di ujung yang berlawanan dari spektrum konvensi penamaan variabel

Ketika beberapa kata digunakan untuk membentuk variabel, huruf besar unta menggabungkan kata-kata itu bersama-sama, tanpa spasi, dan menggambarkan awal setiap kata baru dengan huruf kapital

Sebaliknya, kasus ular menggunakan garis bawah di antara kata-kata untuk membuat pemisahan. Nama variabel tidak boleh berisi spasi, yang mengurangi keterbacaan saat beberapa kata harus digunakan untuk mendeskripsikan tujuan variabel. Garis bawah dalam variabel berselubung ular mencoba meminimalkan kekurangan ini

Contoh kasus ular

Nama variabel berikut mengikuti konvensi penamaan kasus ular

  • this_is_snake_case
  • build_docker_image
  • run_javascript_function
  • call_python_method
  • ruby_loves_snake_case

Beberapa bahasa, seperti Java, menggunakan kasus ular dengan semua huruf besar untuk menunjukkan bahwa variabel adalah konstanta. Misalnya, INTEREST_RATE akan menjadi konstanta Java. Ketika semua huruf ular adalah huruf besar, ini dikenal sebagai huruf ular berteriak

Contoh kasus unta

Berikut ini adalah contoh variabel yang menggunakan konvensi penamaan kasus unta

  • FileNotFoundException
  • keString
  • Boot Musim Semi
  • Server kucing jantan
  • getJson

Ketika huruf pertama dari variabel huruf unta adalah huruf besar, ini juga dikenal sebagai huruf Pascal atau huruf besar unta. Jika tidak, ini sering disebut sebagai kasing unta yang lebih rendah

Kasus ular vs. penggunaan kasing unta

Sementara bahasa individu menentukan konvensi penamaan mereka sendiri, ada sedikit konsistensi di seluruh bahasa mengenai penggunaan kasus unta versus penggunaan kasus ular

Bahasa seperti Java dan Kotlin, yang memiliki warisan C dan C++, menggunakan huruf kecil unta untuk variabel dan metode, dan huruf besar unta untuk jenis referensi seperti enum, kelas, dan antarmuka. Screaming snake case digunakan untuk variabel

Bahasa skrip, seperti yang ditunjukkan dalam panduan gaya Python, merekomendasikan kasus ular dalam kasus di mana bahasa berbasis C menggunakan kasus unta

Kasus unta vs. kasus ular di JavaScript

Ketika pemrograman berbasis browser dengan HTML dan JavaScript pertama kali muncul, kasus ular adalah pendekatan umum untuk penamaan variabel dan metode. Tetapi sebagai turunan JavaScript yang berorientasi objek, seperti TypeScript, AngularJS dan Node. JS, mendapatkan popularitas, kasing unta telah menjadi standar

Konvensi penamaan variabel, seperti kasus ular atau kasus unta, dibakukan secara berbeda untuk setiap bahasa pemrograman. Selain itu, tim pengembangan perangkat lunak independen sering kali melanggar aturan ini saat menghadapi kasus sudut

Saat Anda mempelajari bahasa pengembangan perangkat lunak baru, atau bergabung dengan tim pengembangan baru, selalu pastikan untuk menilai sendiri konvensi penamaan variabel yang digunakan untuk memastikan bahwa semua rekan pengembang Anda menggunakan bahasa yang sama

Gali Lebih Dalam Bahasa Pemrograman Perangkat Lunak

  • Bagaimana Anda menggunakan kasing unta di javascript?
    lowerCamelCase

    Bagaimana Anda menggunakan kasing unta di javascript?

    Oleh. Katie Terrell Hanna

  • Bagaimana Anda menggunakan kasing unta di javascript?
    Mengapa konvensi penamaan API penting, dan bagaimana menguasai seninya

    Bagaimana Anda menggunakan kasing unta di javascript?

    Oleh. Kelly Richardson

  • Bagaimana Anda menggunakan kasing unta di javascript?
    CamelCase

    Bagaimana Anda menggunakan kasing unta di javascript?

    Oleh. Gavin Wright

  • Bagaimana Anda menggunakan kasing unta di javascript?
    Perbaiki 10 kesalahan waktu kompilasi paling umum di Java

    Bagaimana Anda menggunakan kasing unta di javascript?

    Oleh. Cameron McKenzie

T&J terkait dari Cameron McKenzie

Apa yang diperiksa vs. pengecualian yang tidak dicentang di Jawa?

Pahami perbedaan antara pengecualian yang dicentang dan tidak dicentang di Java, dan pelajari cara menangani kondisi masalah ini dengan benar dan baik. Lanjut membaca

Garpu Git vs. klon. Apa bedanya?

Baik Git fork dan clone membuat salinan repositori, tetapi mereka menawarkan tingkat akses, isolasi, dan kontrol yang sangat berbeda terhadap target. Lanjut membaca

Kebab vs. kasus unta. Bagaimana konvensi penamaan ini berbeda

Apa perbedaan antara variabel yang ditulis dalam kasus kebab vs. kasus unta?

Bagaimana cara menulis kasing unta di JavaScript?

Algoritma JavaScript. Mengkonversi String ke Camel Case .
biarkan newStr = "";
jika (str) { // bla bla. } else { kembalikan STR baru. }
if (str) { biarkan kataArr = str. split(/[-_]/g); . }
for (biarkan i di wordArr) { if (i > 0) { newStr += wordArr[i]. karakter(0). toUpperCase() + kataArr[i]. irisan(1); .
kembalikan str baru;

Apa kasing unta di JS?

Ketika beberapa kata digunakan untuk membentuk variabel, huruf besar unta menggabungkan kata-kata itu bersama-sama, tanpa spasi, dan menggambarkan awal setiap kata baru dengan huruf kapital

Apa itu contoh camelCase?

Arti kotak unta dalam Bahasa inggris. penggunaan huruf kapital untuk memulai kata kedua dalam nama majemuk atau frase, bila tidak dipisahkan dari kata pertama dengan spasi. Contoh casing unta termasuk "iPod" dan "GaGa" .

Bagaimana Anda menulis variabel dalam case unta?

Camel case memulai setiap kata baru dalam nama variabel kompleks dengan huruf besar . Anda juga dapat menggunakan huruf besar untuk kata pertama atau membiarkannya menjadi huruf kecil. Ketika huruf pertama dari variabel dimulai dengan huruf besar, itu dikenal sebagai huruf besar unta.