Laman

Saturday, January 7, 2017

JAVASCRIPT STRING METHODS - JAVASCRIPT NUMBERS (ALC)



JAVASCRIPT STRING METHODS

Halo sobat, pada pembahasan kali ini kita akan membahas yang namanya string methods? Nah apa itu string methods? Nah, mari kita mulai pembahasannya.

String length
Properti length ini mengembalikan panjang dari sebuah string.
Dengan format <nama_variabel>.length

Finding a String in a String
indexOf() ini merupakan sebuah method yang mengembalikan index (atau posisi) saat pertama kali terjadi dari teks tertentu dalam sebuah string.
Dengan format <nama_variabel>.indexOf(“<string yang ingin dicari>”)

lastIndexOf() ini merupakan sebuah method yang mengembalikan index (atau posisi) saat terakhir kali terjadi dari teks tertentu dalam sebuah string.
Dengan format <nama_variabel>.lastindexOf(“<string yang ingin dicari>”)

Kedua indexOf() dan lastIndexOf() metode kembali -1 jika teks tidak ditemukan.

Searching for a String in a String
Metode search() ini digunakan untuk pencarian string dengan nilai tertentu dan mengembalikan posisi pertandingannya.

The slice() Method
Kegunaan dari metode slice() ini adalah mengekstrak bagian dari string dan mengembalikan bagian diekstraksi dalam string baru. Metode ini membutuhkan 2 parameter, yaitu indeks awal (posisi), dan indeks akhir (posisi).

The substring() Method
Metode ini mirip dengan metode slice(). Perbedaannya adalah substring() tidak dapat menerima indeks yang negatif.

The substr() Method
Metode ini mirip dengan metode slice(). Perbedaannya adalah parameter kedua menentukan panjang bagian yang diekstrak.

Replacing String Content
Metode replace() berguna untuk mengganti sebuah nilai dengan nilai lainnya dalam bentuk string.

Converting to Upper and Lower Case
toUpperCase() berguna untuk mengubah string menjadi hurus besar.
toLowerCase() berguna untuk mengubah string menjadi hurus kecil.

The concat() Method
Metode concat() ini berguna untuk menggabungkan dua atau lebih string.

The charAt() Method
Metode charAt() ini berguna untuk mengembalikan karakter pada indeks tertentu (posisi) dalam sebuah string.

The charCodeAt() Method
Metode charCodeAt() ini berguna mengembalikan karakter unicode pada indeks tertentu dalam sebuah string.

Converting a String to an Array
Sebuah string dapat diubah menjadi array dengan metode split(). Saya akan memberikan contoh pemakaiannya.


Saat kita menekan tombol yang bertuliskan “Tekan!” maka fungsi fungsi_split() akan jalan dan yang akan keluar adalah seperti di bawah ini:

 

JAVASCRIPT NUMBERS

Hexadecimal
JavaScript mengubah konstanta numerik sebagai heksadesimal jika mereka didahului oleh 0x. Contohnya:
var x = 0xFF;       // maka akan menjadi 255

Infinity
Infinity (atau -infinity) adalah nilai javascript yang akan kembali jika anda menghitung angka di luar angka yang terbesar. Contohnya:
var nomor = 2;
while (nomor != Infinity) {   // dijalankan sampai infinity
    nomor = nomor * nomor;
}

NaN - Not a Number
NaN adalah salah satu kata pada javascript yang menunjukkan bahwa angka bukan nomor yang legal. Jika mencoba untuk melakukan aritmatika dengan string yang non-numerik maka akan menghasilkan NaN (Not a Number). Contohnya:
var x = 50 / "motor" // x will be NaN (Not a Number)

Numbers Can be Objects
Biasanya angka javascript yang bernilai primitif dibuat dari literal seperti “var x = 100”. Tetapi angka juga dapat didefinisikan sebagai objek dengan cara “var x = new Number(100)”.

Ketika menggunakan operator ==, maka angka yang sama adalah sama. Bila menggunakan operator ===, angka yang sama itu tidaklah sama, karena operator === menbutuhkan kesamaan pada jenis dan nilai. Atau bahkan yang lebih parahnya, objek tidak dapat dibandingkan.


Sekian penjelasan dari saya, selamat belajar dan banyak berlatih ^^

No comments:

Post a Comment