<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>tutorial javascript &#8211; bisasoftware.id</title>
	<atom:link href="https://www.bisasoftware.id/2026/tag/tutorial-javascript/feed/" rel="self" type="application/rss+xml" />
	<link>https://www.bisasoftware.id/2026</link>
	<description>bisasoftware.id melayani dengan sepenuh hati</description>
	<lastBuildDate>Wed, 07 Jan 2026 04:39:39 +0000</lastBuildDate>
	<language>id</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=6.9.4</generator>

<image>
	<url>https://www.bisasoftware.id/2026/wp-content/uploads/2025/12/cropped-cropped-logo_bs-copy-32x32.png</url>
	<title>tutorial javascript &#8211; bisasoftware.id</title>
	<link>https://www.bisasoftware.id/2026</link>
	<width>32</width>
	<height>32</height>
</image> 
	<item>
		<title>BAB 2 &#8211; Output Data</title>
		<link>https://www.bisasoftware.id/2026/bab-2-output-data/</link>
					<comments>https://www.bisasoftware.id/2026/bab-2-output-data/#respond</comments>
		
		<dc:creator><![CDATA[deka]]></dc:creator>
		<pubDate>Mon, 22 Dec 2025 05:14:32 +0000</pubDate>
				<category><![CDATA[Tutorial Javascript]]></category>
		<category><![CDATA[tutorial javascript]]></category>
		<guid isPermaLink="false">http://localhost/2026/?p=139</guid>

					<description><![CDATA[Indikator Materi :1. Menjelaskan pengertian output data javascript2. Menerapkan fungsi console.log() untuk output data javascript3. Menerapkan fungsi alert() untuk output...]]></description>
										<content:encoded><![CDATA[
<p><strong>Indikator Materi :</strong><br>1. Menjelaskan pengertian output data javascript<br>2. Menerapkan fungsi console.log() untuk output data javascript<br>3. Menerapkan fungsi alert() untuk output data javascript<br>4. Menerapkan fungsi document.write() untuk output data javascript<br>5. Menerapkan fungsi innerHTML untuk output data javascript</p>



<p>Output adalah sebuah tampilan program yang biasanya digunakan untuk memperlihatkan hasil akhir.</p>



<p>Output biasanya ditampilkan dalam bentuk teks dengan fungsi&nbsp;<code>print()</code>.</p>



<p>Ada 4 cara menampilkan output pada Javascript:</p>



<ol class="wp-block-list">
<li>Menggunakan Fungsi&nbsp;<code>console.log()</code>;</li>



<li>Menggunakan Fungsi&nbsp;<code>alert()</code>;</li>



<li>Menggunakan Fungsi&nbsp;<code>document.write()</code>;</li>



<li>Menggunakan&nbsp;<code>innerHTML</code>.</li>
</ol>



<p>Apa perbedaan dari keempat cara tersebut?</p>



<h2 class="wp-block-heading" id="1-menggunakan-fungsi-consolelog">1. Menggunakan Fungsi&nbsp;<code>console.log()</code></h2>



<p>Fungsi&nbsp;<code>console.log()</code>&nbsp;adalah fungsi untuk menampilkan teks ke console Javascript.</p>



<p>Contoh penggunaan:</p>



<pre class="wp-block-code"><code>console.log("Hello World!");</code></pre>



<p>Hasilnya:</p>



<figure class="wp-block-image"><img decoding="async" src="https://www.petanikode.com/img/js/output/console-js.png" alt="Console Javascript" title=""/></figure>



<p>Fungsi&nbsp;<code>console.log()</code>&nbsp;biasanya digunakan untuk&nbsp;<em>debugging</em>. Karena setiap pesaan error di Javascript selalu ditampilkan di dalam Console.</p>



<p>Selain&nbsp;<code>console.log()</code>, terdapat juga beberapa fungsi untuk&nbsp;<em>debugging</em>&nbsp;seperti&nbsp;<code>console.debug()</code>,&nbsp;<code>console.info()</code>,&nbsp;<code>console.error()</code>,&nbsp;<code>console.dir()</code>, dsb.</p>



<figure class="wp-block-image"><img decoding="async" src="https://www.petanikode.com/img/js/output/fungsi-console.png" alt="Fungsi-fungsi dalam console" title=""/></figure>



<p>Fungsi-fungsi console ini juga berlaku pada console Nodejs.</p>



<figure class="wp-block-image"><img decoding="async" src="https://www.petanikode.com/img/js/output/console-nodejs.png" alt="Console Nodejs" title=""/></figure>



<h2 class="wp-block-heading" id="2-menggunakan-fungsi-alert">2. Menggunakan Fungsi&nbsp;<code>alert()</code></h2>



<p>Fungsi&nbsp;<code>alert()</code>&nbsp;adalah fungsi untuk menampilkan jendela dialog. Fungsi sebenarnya berada pada objek&nbsp;<code>window</code>.</p>



<p>Secara lengkap bisa ditulis seperti ini:</p>



<pre class="wp-block-code"><code><em>window</em>.alert("Hello World!");</code></pre>



<p>Bisa juga ditulis&nbsp;<code>alert()</code>&nbsp;saja seperti ini:</p>



<pre class="wp-block-code"><code>alert("Hello World!");</code></pre>



<p>Fungsi&nbsp;<code>alert()</code>, hanya bisa digunakan di dalam browser saja. Sedangkan pada Nodejs fungsi ini tidak ada.</p>



<figure class="wp-block-image"><img decoding="async" src="https://www.petanikode.com/img/js/output/nodejs-alert.png" alt="Fungsi alert pada nodejs" title=""/></figure>



<p>Contoh penggunaan fungsi&nbsp;<code>alert()</code>:</p>



<pre class="wp-block-code"><code>&lt;!DOCTYPE html&gt;
&lt;html lang="en"&gt;
&lt;head&gt;
    &lt;title&gt;Belajar Javascript&lt;/title&gt;
    &lt;script&gt;
        alert("Selamat datang di tutorial belajar Javascript");

        <em>function</em> sayHello(){
            alert("Hello!");
        }
    &lt;/script&gt;
&lt;/head&gt;
&lt;body&gt;
    &lt;button onclick="sayHello()"&gt;Klik Aku!&lt;/button&gt;
&lt;/body&gt;
&lt;/html&gt;</code></pre>



<p>Hasilnya:</p>



<figure class="wp-block-image"><img decoding="async" src="https://www.petanikode.com/img/js/output/alert.png" alt="Contoh penggunaan alert" title=""/></figure>



<h2 class="wp-block-heading" id="3-menggunakan-fungsi-documentwrite">3. Menggunakan Fungsi&nbsp;<code>document.write()</code></h2>



<p>Objek&nbsp;<code>document</code>&nbsp;adalah objek yang mewakili dokumen HTML di dalam Javascript.</p>



<p>Dalam objek&nbsp;<code>document</code>, terdapat fungsi&nbsp;<code>write()</code>&nbsp;untuk menulis sesuatu ke dokumen HTML.</p>



<p>Contoh:</p>



<pre class="wp-block-code"><code>&lt;!DOCTYPE html&gt;
&lt;html lang="en"&gt;
&lt;head&gt;
    &lt;title&gt;Belajar Javascript&lt;/title&gt;
    &lt;script&gt;
        <em>document</em>.write("&lt;h1&gt;Hello World!&lt;/h1&gt;");
        <em>document</em>.write("&lt;hr&gt;");
        <em>document</em>.write("&lt;p&gt;Saya sedang belajar Javascript&lt;/p&gt;");
        <em>document</em>.write("di &lt;b&gt;petanikode.com&lt;/b&gt;")
    &lt;/script&gt;
&lt;/head&gt;
&lt;body&gt;

&lt;/body&gt;
&lt;/html&gt;</code></pre>



<p>Hasilnya:</p>



<figure class="wp-block-image"><img decoding="async" src="https://www.petanikode.com/img/js/output/output-document.png" alt="Contoh output ke dokumen HTML" title=""/></figure>



<p>Selain fungsi&nbsp;<code>write()</code>, objek&nbsp;<code>document</code>&nbsp;juga menyediakan berbagai macam fungsi untuk manipulasi dokumen HTML.</p>



<h2 class="wp-block-heading" id="4-menggunakan-innerhtml">4. Menggunakan&nbsp;<code>innerHTML</code></h2>



<p><code>innerHTML</code>&nbsp;adalah sebuah atribut di dalam (objek) elemen HTML yang berisi string HTML.</p>



<p>Dengan&nbsp;<code>innerHTML</code>, kita dapat menampilkan output ke elemen yang lebih spesifik.</p>



<p>Contoh:</p>



<pre class="wp-block-code"><code>&lt;!DOCTYPE html&gt;
&lt;html lang="en"&gt;
&lt;head&gt;
    &lt;title&gt;Belajar Javascript&lt;/title&gt;
&lt;/head&gt;
&lt;body&gt;

    &lt;h1&gt;Tutorial Javascript untuk Pemula&lt;/h1&gt;
    &lt;div id="hasil-output"&gt;&lt;/div&gt;


    &lt;script&gt;
        // membuat objek elemen
        <em>var</em> hasil = <em>document</em>.getElementById("hasil-output");

        // menampilkan output ke elemen hasil
        hasil.innerHTML = "&lt;p&gt;Aku suka Javascript&lt;/p&gt;";
    &lt;/script&gt;

&lt;/body&gt;
&lt;/html&gt;</code></pre>



<p>Hasilnya:</p>



<figure class="wp-block-image"><img decoding="async" src="https://www.petanikode.com/img/js/output/inner-html.png" alt="Conto penggunaan innerHTML" title=""/></figure>



<p>Sumber : <a href="https://www.petanikode.com" data-type="link" data-id="https://www.petanikode.com" target="_blank" rel="noreferrer noopener">www.petanikode.com</a></p>



<p class="codepen" data-height="300" data-default-tab="html,result" data-slug-hash="KwMKEzp" data-pen-title="project" data-preview="true" data-editable="true" data-user="deka-wildan" style="height: 300px; box-sizing: border-box; display: flex; align-items: center; justify-content: center; border: 2px solid; margin: 1em 0; padding: 1em;">
      <span>See the Pen <a href="https://codepen.io/deka-wildan/pen/KwMKEzp">
  project</a> by deka wildan (<a href="https://codepen.io/deka-wildan">@deka-wildan</a>)
  on <a href="https://codepen.io">CodePen</a>.</span>
      </p>
      <script async src="https://public.codepenassets.com/embed/index.js"></script>



<p><strong>TUGAS !</strong><br>1. Buatlah program dari javascript menggunakan keempat fungsi output tersebut untuk menampilkan kalimat &#8220;<strong>Belajar javascript itu menyenangkan !</strong>&#8221; !<br>2. Berikan kesimpulan untuk penggunaan dari 4 fungsi output data javascript  !</p>
]]></content:encoded>
					
					<wfw:commentRss>https://www.bisasoftware.id/2026/bab-2-output-data/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>BAB 1 &#8211; Pengenalan Javascript</title>
		<link>https://www.bisasoftware.id/2026/bab-1-pengenalan-javascript/</link>
					<comments>https://www.bisasoftware.id/2026/bab-1-pengenalan-javascript/#respond</comments>
		
		<dc:creator><![CDATA[deka]]></dc:creator>
		<pubDate>Mon, 22 Dec 2025 05:10:49 +0000</pubDate>
				<category><![CDATA[Tutorial Javascript]]></category>
		<category><![CDATA[tutorial javascript]]></category>
		<guid isPermaLink="false">http://localhost/2026/?p=137</guid>

					<description><![CDATA[Indikator Materi :1. Menjelaskan Pengertian Javascript2. Menjelaskan Sejarah singkat Javascript3. Menjelaskan Generasi Ecma Script4. Menjelaskan Tools Javascript Javascript adalah bahasa...]]></description>
										<content:encoded><![CDATA[
<p><strong>Indikator Materi :</strong><br>1. Menjelaskan Pengertian Javascript<br>2. Menjelaskan Sejarah singkat Javascript<br>3. Menjelaskan Generasi Ecma Script<br>4. Menjelaskan Tools Javascript</p>



<p>Javascript adalah bahasa pemrograman yang awalnya dirancang untuk berjalan di atas browser.</p>



<p>Namun, seiring perkembangan zaman, javascript tidak hanya berjalan di atas browser saja. Javascript juga dapat digunakan pada sisi Server, Game, IoT, Desktop, dsb.</p>



<p>Javascript awalnya bernama <strong>Mocha</strong>, lalu berubah menjadi <strong>LiveScript</strong> saat browser Netscape Navigator 2.0 rilis versi beta (September 1995). Namun, setelah itu dinamai ulang menjadi Javascript. </p>



<p>Terinspirasi dari kesuksesan Javascript, Microsoft mengadopsi teknologi serupa. Microsoft membuat ‘Javascript’ versi mereka sendiri bernama JScript. Lalu di tanam pada Internet Explorer 3.0.</p>



<p>Akhirnya pada tahun 1996, Netscape mengirimkan standarisasi ECMA-262 ke <a href="https://en.wikipedia.org/wiki/Ecma_International" target="_blank" rel="noreferrer noopener">Ecma International</a></p>



<p>. Sehingga lahirlah standarisasi kode Javascript bernama ECMAScript atau ES. Saat ini ECMAScript sudah mencapai versi 8 (ES8). </p>



<figure class="wp-block-table"><table class="has-fixed-layout"><thead><tr><th class="has-text-align-left" data-align="left">Versi ECMAScript</th><th class="has-text-align-left" data-align="left">Tahun Rilis</th></tr></thead><tbody><tr><td class="has-text-align-left" data-align="left">ES 1</td><td class="has-text-align-left" data-align="left">Juni 1997</td></tr><tr><td class="has-text-align-left" data-align="left">ES 2</td><td class="has-text-align-left" data-align="left">Juni 1998</td></tr><tr><td class="has-text-align-left" data-align="left">ES 3</td><td class="has-text-align-left" data-align="left">Desember 1999</td></tr><tr><td class="has-text-align-left" data-align="left">ES 4</td><td class="has-text-align-left" data-align="left">Terbengkalai</td></tr><tr><td class="has-text-align-left" data-align="left">ES 5</td><td class="has-text-align-left" data-align="left">Desember 2009</td></tr><tr><td class="has-text-align-left" data-align="left">ES 5.1</td><td class="has-text-align-left" data-align="left">Juni 2011</td></tr><tr><td class="has-text-align-left" data-align="left">ES 6</td><td class="has-text-align-left" data-align="left">Juni 2015</td></tr><tr><td class="has-text-align-left" data-align="left">ES 7</td><td class="has-text-align-left" data-align="left">Juni 2016</td></tr><tr><td class="has-text-align-left" data-align="left">ES 8</td><td class="has-text-align-left" data-align="left">Juni 2017</td></tr></tbody></table></figure>



<h2 class="wp-block-heading" id="peralatan-untuk-belajar-javascript">Peralatan untuk Belajar Javascript</h2>



<p>Apa saja peralatan yang harus disiapkan untuk belajar Javascript?</p>



<ol class="wp-block-list">
<li>Web Browser (Google Chrome, Firefox, Opera, dll)</li>



<li>Teks Editor (rekomendasi: VS Code)</li>
</ol>



<p><strong>TUGAS !</strong><br>1. Tonton video di youtube tentang perbedaan dari ES 1 sampai ES 8 !<br>2. Rangkum perbedaannya !</p>
]]></content:encoded>
					
					<wfw:commentRss>https://www.bisasoftware.id/2026/bab-1-pengenalan-javascript/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
	</channel>
</rss>
