paper1 jefri string
TRANSCRIPT
Java Script String
Jefri Fahrian (112103006)
Salah satu tipe data yang sering digunakan dalam berbagai bahasa pemrograman
adalah string. Sebuah string atau text string adalah sekumpulan dari beberapa karakter seperti
“Selamat datang”. Java Script sebagai bahasa pemrograman berbasis web juga
mengakomodasikan tipe data string. Adapun aturan dalam penulisannya sebagai berikut.
Pendeklarasian String di Java Script
Sebuah string dapat berupa teks apapun di dalam quotes (tanda petik). Kita dapat
menggunakan single quote atau double quotes.
Contoh penulisan yang benar:
var message = "Happy new year";
var message = 'Happy new year';
Output:
Contoh penulisan yang salah:
var message = 'Happy new year";
Output:
Penulisan quotes di dalam string
Kita dapat menuliskan quotes di dalam string selama penempatannya tidak sesuai atau tidak
sama dengan quotes di sekitar string.
Contoh penulisan yang benar:
var message = "It's a good day";
var message = "He is called 'Johnny'";
var message = 'He is called "Johnny"';
Contoh penulisan yang salah:
var message = 'It's a good day';
Penulisan karakater khusus
Karena string harus ditulis dengan quotes, Java Script tidak akan memahami penulisan string
seperti berikut:
var message = "She said "What's up?", when met me";
Output akan menghilangkan kata “What’s up?”
Oleh karena itu gunakan backslash escape character (\) untuk mengembalikan karakter
khusus ke dalam karakter string.
Contoh:
var message = "She said \"What's up?\", when met me";
String properties
Mengembalikan jumlah karakter pada string dengan property length.
Contoh:
var message = "Selamat datang";
console.log(message.length);
Output:
String methods
Mengembalikan string menjadi capital semua dengan method toUpperCase.
Contoh:
var message = "Selamat pagi";
console.log(message.toUpperCase());
Output:
Method Split
var message = “Selamat datang di Universitas Paramadina”
var words = phrase.split(“ “);
Method IndexOf
var message = “Selamat datang di Universitas Paramadina”
var position = phrase.indexOf(“Universitas”);
Method Slice
var message = “Selamat datang di Universitas Paramadina”
var segment = phrase.slice(3,4)
.substring
.substr
String Comparison
var str1 = “Hello”;
var str2 = “hello”; //str1 != str2
if (str1.toLowerCase() == str1.toLowerCase() ) {
console.log(“String sama/equal”);
}
Referensi:
http://www.w3schools.com/js/js_strings.asp retrieved 8 Maret 2015