Minggu, 27 Agustus 2017
Javascript Primitive Data Types Operator String dan Variabel
Jaka Prima Maulana
tipe data primitive dibagi jadi 5 yaitu:
contoh buka console ketikkan:
t
unary operator: hanya membutuhkan satu operand
contoh: > typeof 'primasaja'
binary operator: membutuhkan dua operand
contoh: > 5 + 5
ternary operator: ternary operator membutuhkan tiga operand
contoh: > console.log(20 > 4 ? 'jika ya' : 'jika tidak');
contoh : "a"
contoh dengan string constructor: new String("halo")
contoh dengan escaping character:
hasil: < "it's ok"
hasil: < "it's rok"
pindah ke baris baru
buka console: > 'it\'s \n rok'
hasil: < "it's
rok"
contoh : > var a; //deklarasi satu variabel
contoh: > var a, b, c; // deklarasi banyak variabel
contoh: > var $a, _a, a; // deklarasi dengan simbol di awal
contoh buka console:
* dengan dot notation
> a = 'primasaja'
< "primasaja"
> a.length
< 9
* dengan bracket notation
> a = 'primasaja'
< "primasaja"
> a['length']
< 9
merubah huruf kecil ke huruf besar
contoh buka console:
> a = 'primasaja'
< "primasaja"
> a.toUpperCase()
< "PRIMASAJA"
contoh buka console:
> a = 'PrImASajA'
< "PrImASajA"
> a.toLowerCase()
< "primasaja"
contoh buka console:
> a = 'PrImASajA'
< "PrImASajA"
> a.charAt(1)
< "r"
mencari index dari huruf tertentu
contoh buka console:
> a = 'PrImASajA'
< "PrImASajA"
> a.indexOf("I")
< 2
contoh buka console:
> a = 'PrImASajA'
< "PrImASajA"
> a.lastIndexOf("I")
< 8
dengan concat method
contoh buka console:
> a = 'prima'
< "prima"
> a.concat("saja")
< primasaja
dengan +
contoh buka console:
> a = 'prima'
< "prima"
> b = 'saja'
< "saja"
> a + b
< "primasaja"
contoh buka console:
> a = ' prima '
< " prima "
> a.trim()
< primasaja
Selengkapnya..
Artikel Berepisode
Selamat datang pengunjung www.primasaja.com, pada artikel kali ini akan membahas mengenai " Javascript Primitive Data Types Operator String dan Variabel ". Javascript memiliki tipe data berbeda - beda yang dikategorikan menjadi enam, lima primitive data type dan satu object data type, tetapi akan dibahas primitive data tipe dahulu.- Javascript Basic Programming
tipe data primitive dibagi jadi 5 yaitu:
- string
- number
- Boolean
- null
- undefined
typeof
sintak typeof digunakan untuk menemukan type dari valuecontoh buka console ketikkan:
Javascript Primitive Data Types Operator String dan Variabel |
t
Operators
seperti contoh diatas typeof adalah sebagai operator, dan 'primasaja' value tersebut disebut operandunary operator: hanya membutuhkan satu operand
contoh: > typeof 'primasaja'
binary operator: membutuhkan dua operand
contoh: > 5 + 5
ternary operator: ternary operator membutuhkan tiga operand
contoh: > console.log(20 > 4 ? 'jika ya' : 'jika tidak');
String
string adalah koleksi dari huruf atau kalimatcontoh : "a"
contoh dengan string constructor: new String("halo")
contoh dengan escaping character:
quotes
buka console: > 'it\'s ok'hasil: < "it's ok"
tab
buka console: > 'it\'s \t rok'hasil: < "it's rok"
pindah ke baris baru
buka console: > 'it\'s \n rok'
hasil: < "it's
rok"
Variable
hal yang umum dalam bahasa pemrograman, yaitu untuk menyimpan value kedalam memori dan dipakai nanticontoh : > var a; //deklarasi satu variabel
contoh: > var a, b, c; // deklarasi banyak variabel
contoh: > var $a, _a, a; // deklarasi dengan simbol di awal
String Properties dan Method
length
mengetahui jumlah string valuecontoh buka console:
* dengan dot notation
> a = 'primasaja'
< "primasaja"
> a.length
< 9
* dengan bracket notation
> a = 'primasaja'
< "primasaja"
> a['length']
< 9
toUpperCase()
merubah huruf kecil ke huruf besarcontoh buka console:
> a = 'primasaja'
< "primasaja"
> a.toUpperCase()
< "PRIMASAJA"
toLowerCase()
merubah huruf besar ke huruf kecilcontoh buka console:
> a = 'PrImASajA'
< "PrImASajA"
> a.toLowerCase()
< "primasaja"
charAt(index)
mencari huruf pada index tertentu dimulai dari 0contoh buka console:
> a = 'PrImASajA'
< "PrImASajA"
> a.charAt(1)
< "r"
indexOf(string)
mencari index dari huruf tertentucontoh buka console:
> a = 'PrImASajA'
< "PrImASajA"
> a.indexOf("I")
< 2
lastIndexOf(string)
mencari index dari huruf tertentucontoh buka console:
> a = 'PrImASajA'
< "PrImASajA"
> a.lastIndexOf("I")
< 8
concat(string)
menggabungkan stringdengan concat method
contoh buka console:
> a = 'prima'
< "prima"
> a.concat("saja")
< primasaja
dengan +
contoh buka console:
> a = 'prima'
< "prima"
> b = 'saja'
< "saja"
> a + b
< "primasaja"
trim(string)
membuang spasi diawal dan diakhircontoh buka console:
> a = ' prima '
< " prima "
> a.trim()
< primasaja
Javascript Grammar - Basic Programming
Jaka Prima Maulana
pada artikel kali ini membahas mengenai " Javascript Grammar ", sintak yang digunakan javascript menggunakan style sintak bahasa C yang juga sama dengan bahasa pemrograman Java.
contoh 1:
<script>
a = "halo"
alert(a)
</script>
contoh 2:
<script>
a = "halo";alert(a);
</script>
contoh 1 tidak memerlukan semicolon karena process javascipt menggunakan ASI (Automatic Semicolon Insertion)
Selengkapnya..
Artikel Berepisode
Selamat datang pengunjung www.primasaja.com,
- Javascript Basic Programming
pada artikel kali ini membahas mengenai " Javascript Grammar ", sintak yang digunakan javascript menggunakan style sintak bahasa C yang juga sama dengan bahasa pemrograman Java.
Statement
menggunakan statement, setiap statement diakhiri dengan baris baru atau semicolon.contoh 1:
<script>
a = "halo"
alert(a)
</script>
contoh 2:
<script>
a = "halo";alert(a);
</script>
contoh 1 tidak memerlukan semicolon karena process javascipt menggunakan ASI (Automatic Semicolon Insertion)
Block
block adalah seri dari statement yang terkoleksi bersama sama didalam kurung kurawal
contoh :
<script>
{
var a = "halo";
alert(a);
}
</script>
block tidak memerlukan semicolon
Javascript Basic Programming Comment
Jaka Prima Maulana
Selamat datang pengunjung www.primasaja.com, pada tutorial kali ini akan diberikan pengenalan basic dalam bahasa pemrograman javascript yaitu mengenai "Javascript Basic Programming Comment" saya harap anda mengikuti step by step dari perjalanan panjang artikel berepisode ini dalam proses pemula menuju ke mahir pemrograman javascript.
pada tutorial pertama artikel berepisode kali ini yang pertama yaitu mengenai comment. mengapa? dari comment dalam pemrograman adalah potongan code yang di abaikan dalam pemrograman. loh kok diabaikan tapi jadi tutorial basic pertama yang akan disampaikan.
comment adalah salah hal sangat penting dalam bahasa pemrograman. seorang pemrogram yang baik selalu memberi tanda untuk apa yang terjadi dalam kode anda.
dalam javascript ada 2 cara memberikan comment dalam javascript :
Selengkapnya..
Artikel Berepisode
- Javascript Basic Programming
Javascript Basic Programming Comment |
pada tutorial pertama artikel berepisode kali ini yang pertama yaitu mengenai comment. mengapa? dari comment dalam pemrograman adalah potongan code yang di abaikan dalam pemrograman. loh kok diabaikan tapi jadi tutorial basic pertama yang akan disampaikan.
comment adalah salah hal sangat penting dalam bahasa pemrograman. seorang pemrogram yang baik selalu memberi tanda untuk apa yang terjadi dalam kode anda.
dalam javascript ada 2 cara memberikan comment dalam javascript :
Single Comment
contoh :
// test
untuk menulis komen pendek
Multiline Comment
contoh :
/* test */
untuk menulis komen panjang
Utility
tools serbaguna untuk membuat comment JSDoc
install
buka terminal ketik:
sudo npm install -g jsdoced.js
tutorial
buat index.html
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>jsdoc</title>
</head>
<body>
</body>
<script src="http://betterjs.org/build/better.js"></script>
<script src="script1.jsdoced.js"></script>
</html>
buat script1.js
/**
* Menambahkan 2 nomor dan mengembalikan hasilnya.
* @param {Number} x - value pertama.
* @param {Number} y - value kedua.
* @return {Number} - hasilnya
*/
var test = function(x, y){
return x + y;
}
test(1,3);
jalankan terminal lalu test di console browser:
jsdoced.js -o script1.jsdoced.js script1.js
Langganan:
Postingan
(
Atom
)