{"id":157,"date":"2019-07-27T07:55:41","date_gmt":"2019-07-27T07:55:41","guid":{"rendered":"https:\/\/www.webhozz.com\/code\/?p=157"},"modified":"2019-09-03T11:48:37","modified_gmt":"2019-09-03T11:48:37","slug":"javascript-variabel","status":"publish","type":"post","link":"https:\/\/www.webhozz.com\/code\/javascript-variabel\/","title":{"rendered":"JavaScript : Variabel JavaScript"},"content":{"rendered":"\n<h5 class=\"wp-block-heading\">Apa itu Variabel JavaScript?<\/h5>\n\n\n\n<p>Variabel merupakan salah satu dasar untuk semua bahasa pemrograman. Variabel digunakan untuk menyimpan data, seperti string teks, angka, dll. Data atau nilai yang disimpan dalam variabel dapat diatur, diperbarui, dan diambil kapan pun diperlukan. Secara umum, variabel adalah nama simbol untuk nilai.<\/p>\n\n\n\n<p>Kalian dapat membuat variabel dengan kata kunci var, sedangkan operator penugasan (=) digunakan untuk menetapkan nilai ke variabel, seperti ini: var varName = value;<\/p>\n\n\n<div class=\"wp-block-syntaxhighlighter-code \"><pre class=\"brush: jscript; title: ; notranslate\" title=\"\">\nvar name = &quot;Peter Parker&quot;;\nvar age = 21;\nvar isMarried = false;\n<\/pre><\/div>\n\n\n<p>Dalam contoh di atas kami telah membuat tiga variabel, yang\npertama telah ditetapkan dengan nilai string, yang kedua telah ditetapkan\ndengan angka, sedangkan yang terakhir ditetapkan dengan nilai boolean. Variabel\ndapat menampung berbagai jenis data.<\/p>\n\n\n\n<p>Dalam JavaScript, variabel juga dapat dideklarasikan tanpa memiliki nilai awal yang ditetapkan padanya. Hal ini berguna untuk variabel yang seharusnya memiliki nilai seperti user input.<\/p>\n\n\n<div class=\"wp-block-syntaxhighlighter-code \"><pre class=\"brush: jscript; title: ; notranslate\" title=\"\">\n\/\/ Declaring Variable\nvar userName;\n \n\/\/ Assigning value\nuserName = &quot;Clark Kent&quot;;\n<\/pre><\/div>\n\n\n<h5 class=\"wp-block-heading\">Mendeklarasikan Banyak Variabel Sekaligus<\/h5>\n\n\n\n<p>Selain itu, kalian juga dapat mendeklarasikan beberapa variabel dan mengatur nilai awalnya dalam satu pernyataan saja. Setiap variabel dipisahkan oleh koma, seperti yang ditunjukkan dalam contoh berikut:<\/p>\n\n\n<div class=\"wp-block-syntaxhighlighter-code \"><pre class=\"brush: jscript; title: ; notranslate\" title=\"\">\n\/\/ Declaring multiple Variables\nvar name = &quot;Peter Parker&quot;, age = 21, isMarried = false;\n \n\/* Longer declarations can be written to span\nmultiple lines to improve the readability *\/\nvar name = &quot;Peter Parker&quot;,\nage = 21,\nisMarried = false;\n<\/pre><\/div>\n\n\n<h5 class=\"wp-block-heading\">Keyword Let dan Const ES6<\/h5>\n\n\n\n<p>ES6 memperkenalkan dua kata kunci baru let dan const untuk mendeklarasikan variabel.<\/p>\n\n\n\n<p>Keyword const berfungsi sama persis dengan let, kecuali bahwa variabel yang dideklarasikan menggunakan kata kunci const tidak dapat ditugaskan kembali di dalam kode. Berikut contohnya:<\/p>\n\n\n<div class=\"wp-block-syntaxhighlighter-code \"><pre class=\"brush: jscript; title: ; notranslate\" title=\"\">\n\/\/ Declaring variables\nlet name = &quot;Harry Potter&quot;;\nlet age = 11;\nlet isStudent = true;\n\n\/\/ Declaring constant\nconst PI = 3.14;\nconsole.log(PI); \/\/ 3.14\n\n\/\/ Trying to reassign\nPI = 10; \/\/ error\n<\/pre><\/div>\n\n\n<p>Tidak seperti var, yang mendeklarasikan variabel <a href=\"https:\/\/www.tutorialrepublic.com\/javascript-tutorial\/javascript-functions.php#variable-scope\">function-scoped variables<\/a>, kata kunci let dan const mendeklarasikan variabel, yang mencakup blok.-level ({}). Block scoping berarti bahwa ruang lingkup baru dibuat diantara sepasang kurung kurawal {}. <\/p>\n\n\n\n<h5 class=\"wp-block-heading\">Konvensi Penamaan untuk Variabel JavaScript<\/h5>\n\n\n\n<p>Berikut adalah aturan untuk memberi nama variabel JavaScript:<\/p>\n\n\n\n<ul class=\"wp-block-list\"><li>Nama variabel harus dimulai dengan huruf, garis bawah (_), atau tanda dolar ($).<\/li><li>Nama variabel tidak boleh dimulai dengan angka.<\/li><li>Nama variabel hanya boleh berisi karakter alfanumerik (A-z, 0-9) dan garis bawah.<\/li><li>Nama variabel tidak boleh berisi spasi.<\/li><li>Nama variabel tidak boleh berupa keyword JavaScript atau kata <a href=\"https:\/\/www.tutorialrepublic.com\/javascript-reference\/javascript-reserved-keywords.php\">JavaScript reserved word<\/a>.<\/li><\/ul>\n\n\n\n<p><strong><em>Catatan:<\/em><\/strong> Nama variabel dalam JavaScript sensitif terhadap huruf besar-kecil, artinya $myvar dan $myVar adalah dua variabel yang berbeda. Jadi berhati-hatilah saat mendefinisikan nama variabel.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Apa itu Variabel JavaScript? Variabel merupakan salah satu dasar untuk semua bahasa pemrograman. Variabel digunakan untuk menyimpan data, seperti string teks, angka, dll. Data atau<\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[4],"tags":[],"class_list":["post-157","post","type-post","status-publish","format-standard","hentry","category-javascript"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.9 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Belajar JavaScript : Variabel JavaScript - WebHozz Code<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.webhozz.com\/code\/javascript-variabel\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Belajar JavaScript : Variabel JavaScript - WebHozz Code\" \/>\n<meta property=\"og:description\" content=\"Apa itu Variabel JavaScript? Variabel merupakan salah satu dasar untuk semua bahasa pemrograman. Variabel digunakan untuk menyimpan data, seperti string teks, angka, dll. Data atau\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.webhozz.com\/code\/javascript-variabel\/\" \/>\n<meta property=\"og:site_name\" content=\"WebHozz Code\" \/>\n<meta property=\"article:published_time\" content=\"2019-07-27T07:55:41+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2019-09-03T11:48:37+00:00\" \/>\n<meta name=\"author\" content=\"admin\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"admin\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"2 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/www.webhozz.com\\\/code\\\/javascript-variabel\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.webhozz.com\\\/code\\\/javascript-variabel\\\/\"},\"author\":{\"name\":\"admin\",\"@id\":\"https:\\\/\\\/www.webhozz.com\\\/code\\\/#\\\/schema\\\/person\\\/3b2b79dc317236b0dde4b1fda37263e1\"},\"headline\":\"JavaScript : Variabel JavaScript\",\"datePublished\":\"2019-07-27T07:55:41+00:00\",\"dateModified\":\"2019-09-03T11:48:37+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/www.webhozz.com\\\/code\\\/javascript-variabel\\\/\"},\"wordCount\":320,\"articleSection\":[\"JavaScript\"],\"inLanguage\":\"en-US\"},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/www.webhozz.com\\\/code\\\/javascript-variabel\\\/\",\"url\":\"https:\\\/\\\/www.webhozz.com\\\/code\\\/javascript-variabel\\\/\",\"name\":\"Belajar JavaScript : Variabel JavaScript - WebHozz Code\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.webhozz.com\\\/code\\\/#website\"},\"datePublished\":\"2019-07-27T07:55:41+00:00\",\"dateModified\":\"2019-09-03T11:48:37+00:00\",\"author\":{\"@id\":\"https:\\\/\\\/www.webhozz.com\\\/code\\\/#\\\/schema\\\/person\\\/3b2b79dc317236b0dde4b1fda37263e1\"},\"breadcrumb\":{\"@id\":\"https:\\\/\\\/www.webhozz.com\\\/code\\\/javascript-variabel\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/www.webhozz.com\\\/code\\\/javascript-variabel\\\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/www.webhozz.com\\\/code\\\/javascript-variabel\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/www.webhozz.com\\\/code\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"JavaScript : Variabel JavaScript\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/www.webhozz.com\\\/code\\\/#website\",\"url\":\"https:\\\/\\\/www.webhozz.com\\\/code\\\/\",\"name\":\"WebHozz Code\",\"description\":\"Tutorial Web &amp; Pemrograman Indonesia\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/www.webhozz.com\\\/code\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/www.webhozz.com\\\/code\\\/#\\\/schema\\\/person\\\/3b2b79dc317236b0dde4b1fda37263e1\",\"name\":\"admin\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/f222cb0ed38f2100d666bb262fd38d4f0d8e5673698208e40ff83118f10a4e8e?s=96&d=mm&r=g\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/f222cb0ed38f2100d666bb262fd38d4f0d8e5673698208e40ff83118f10a4e8e?s=96&d=mm&r=g\",\"contentUrl\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/f222cb0ed38f2100d666bb262fd38d4f0d8e5673698208e40ff83118f10a4e8e?s=96&d=mm&r=g\",\"caption\":\"admin\"},\"url\":\"https:\\\/\\\/www.webhozz.com\\\/code\\\/author\\\/dody\\\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Belajar JavaScript : Variabel JavaScript - WebHozz Code","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.webhozz.com\/code\/javascript-variabel\/","og_locale":"en_US","og_type":"article","og_title":"Belajar JavaScript : Variabel JavaScript - WebHozz Code","og_description":"Apa itu Variabel JavaScript? Variabel merupakan salah satu dasar untuk semua bahasa pemrograman. Variabel digunakan untuk menyimpan data, seperti string teks, angka, dll. Data atau","og_url":"https:\/\/www.webhozz.com\/code\/javascript-variabel\/","og_site_name":"WebHozz Code","article_published_time":"2019-07-27T07:55:41+00:00","article_modified_time":"2019-09-03T11:48:37+00:00","author":"admin","twitter_card":"summary_large_image","twitter_misc":{"Written by":"admin","Est. reading time":"2 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.webhozz.com\/code\/javascript-variabel\/#article","isPartOf":{"@id":"https:\/\/www.webhozz.com\/code\/javascript-variabel\/"},"author":{"name":"admin","@id":"https:\/\/www.webhozz.com\/code\/#\/schema\/person\/3b2b79dc317236b0dde4b1fda37263e1"},"headline":"JavaScript : Variabel JavaScript","datePublished":"2019-07-27T07:55:41+00:00","dateModified":"2019-09-03T11:48:37+00:00","mainEntityOfPage":{"@id":"https:\/\/www.webhozz.com\/code\/javascript-variabel\/"},"wordCount":320,"articleSection":["JavaScript"],"inLanguage":"en-US"},{"@type":"WebPage","@id":"https:\/\/www.webhozz.com\/code\/javascript-variabel\/","url":"https:\/\/www.webhozz.com\/code\/javascript-variabel\/","name":"Belajar JavaScript : Variabel JavaScript - WebHozz Code","isPartOf":{"@id":"https:\/\/www.webhozz.com\/code\/#website"},"datePublished":"2019-07-27T07:55:41+00:00","dateModified":"2019-09-03T11:48:37+00:00","author":{"@id":"https:\/\/www.webhozz.com\/code\/#\/schema\/person\/3b2b79dc317236b0dde4b1fda37263e1"},"breadcrumb":{"@id":"https:\/\/www.webhozz.com\/code\/javascript-variabel\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.webhozz.com\/code\/javascript-variabel\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/www.webhozz.com\/code\/javascript-variabel\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.webhozz.com\/code\/"},{"@type":"ListItem","position":2,"name":"JavaScript : Variabel JavaScript"}]},{"@type":"WebSite","@id":"https:\/\/www.webhozz.com\/code\/#website","url":"https:\/\/www.webhozz.com\/code\/","name":"WebHozz Code","description":"Tutorial Web &amp; Pemrograman Indonesia","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.webhozz.com\/code\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Person","@id":"https:\/\/www.webhozz.com\/code\/#\/schema\/person\/3b2b79dc317236b0dde4b1fda37263e1","name":"admin","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/secure.gravatar.com\/avatar\/f222cb0ed38f2100d666bb262fd38d4f0d8e5673698208e40ff83118f10a4e8e?s=96&d=mm&r=g","url":"https:\/\/secure.gravatar.com\/avatar\/f222cb0ed38f2100d666bb262fd38d4f0d8e5673698208e40ff83118f10a4e8e?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/f222cb0ed38f2100d666bb262fd38d4f0d8e5673698208e40ff83118f10a4e8e?s=96&d=mm&r=g","caption":"admin"},"url":"https:\/\/www.webhozz.com\/code\/author\/dody\/"}]}},"_links":{"self":[{"href":"https:\/\/www.webhozz.com\/code\/wp-json\/wp\/v2\/posts\/157","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.webhozz.com\/code\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.webhozz.com\/code\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.webhozz.com\/code\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/www.webhozz.com\/code\/wp-json\/wp\/v2\/comments?post=157"}],"version-history":[{"count":3,"href":"https:\/\/www.webhozz.com\/code\/wp-json\/wp\/v2\/posts\/157\/revisions"}],"predecessor-version":[{"id":372,"href":"https:\/\/www.webhozz.com\/code\/wp-json\/wp\/v2\/posts\/157\/revisions\/372"}],"wp:attachment":[{"href":"https:\/\/www.webhozz.com\/code\/wp-json\/wp\/v2\/media?parent=157"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.webhozz.com\/code\/wp-json\/wp\/v2\/categories?post=157"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.webhozz.com\/code\/wp-json\/wp\/v2\/tags?post=157"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}