<?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>javascript - Thien An Blog</title>
	<atom:link href="https://thienanblog.com/tag/javascript/feed/" rel="self" type="application/rss+xml" />
	<link>https://thienanblog.com/tag/javascript/</link>
	<description>Javascript - PHP - SEO - Web Development</description>
	<lastBuildDate>Mon, 25 May 2015 13:22:43 +0000</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=6.7.1</generator>

<image>
	<url>https://thienanblog.com/wp-content/uploads/2017/05/TAB_favicon.ico.png</url>
	<title>javascript - Thien An Blog</title>
	<link>https://thienanblog.com/tag/javascript/</link>
	<width>32</width>
	<height>32</height>
</image> 
	<item>
		<title>Bài 1: Tìm hiểu kiểu dữ liệu trong Javascript</title>
		<link>https://thienanblog.com/javascript/javascript-co-ban/tim-hieu-kieu-du-lieu-trong-javascript/</link>
					<comments>https://thienanblog.com/javascript/javascript-co-ban/tim-hieu-kieu-du-lieu-trong-javascript/#respond</comments>
		
		<dc:creator><![CDATA[Ân Vũ]]></dc:creator>
		<pubDate>Tue, 28 Apr 2015 13:44:14 +0000</pubDate>
				<category><![CDATA[Javascript cơ bản]]></category>
		<category><![CDATA[biến trong javascript]]></category>
		<category><![CDATA[cú pháp]]></category>
		<category><![CDATA[javascript]]></category>
		<category><![CDATA[kiểu dữ liệu]]></category>
		<guid isPermaLink="false">https://thienanblog.com/?p=12</guid>

					<description><![CDATA[<p>Giới thiệu và tìm hiểu kiểu dữ liệu trong Javascript JavaScript, theo phiên bản hiện hành, là một ngôn ngữ lập trình kịch bản dựa trên đối tượng được phát&#8230;</p>
<p>The post <a href="https://thienanblog.com/javascript/javascript-co-ban/tim-hieu-kieu-du-lieu-trong-javascript/">Bài 1: Tìm hiểu kiểu dữ liệu trong Javascript</a> appeared first on <a href="https://thienanblog.com">Thien An Blog</a>.</p>
]]></description>
										<content:encoded><![CDATA[<h2 style="text-align: center;"><strong>Giới thiệu và tìm hiểu kiểu dữ liệu trong Javascript</strong></h2>
<p><img fetchpriority="high" decoding="async" class="aligncenter wp-image-19 size-full" title="Giới thiệu và tìm hiểu kiểu dữ liệu trong Javascript" src="https://thienanblog.com/wp-content/uploads/2015/04/javascript_logo.png" alt="Giới thiệu và tìm hiểu kiểu dữ liệu trong Javascript" width="300" height="300" srcset="https://thienanblog.com/wp-content/uploads/2015/04/javascript_logo.png 300w, https://thienanblog.com/wp-content/uploads/2015/04/javascript_logo-150x150.png 150w" sizes="(max-width: 300px) 100vw, 300px" /></p>
<ul>
<li>JavaScript, theo phiên bản hiện hành, là một ngôn ngữ lập trình kịch bản dựa trên đối tượng được phát triển từ các ý niệm nguyên mẫu. Ngôn ngữ này được dùng rộng rãi cho các trang web, nhưng cũng được dùng để tạo khả năng viết script sử dụng các đối tượng nằm sẵn trong các ứng dụng. Nó vốn được phát triển bởi Brendan Eich tại Hãng truyền thông Netscape với cái tên đầu tiên Mocha, rồi sau đó đổi tên thành LiveScript, và cuối cùng thành JavaScript. Giống Java, JavaScript có cú pháp tương tự C, nhưng nó gần với Self hơn Java. .js là phần mở rộng thường được dùng cho tập tin mã nguồn JavaScript.</li>
</ul>
<ul>
<li>Phiên bản mới nhất của JavaScript là phiên bản 1.5, tương ứng với ECMA-262 bản 3. ECMAScript là phiên bản chuẩn hóa của JavaScript. Trình duyệt Mozilla phiên bản 1.8 beta 1 có hỗ trợ không đầy đủ cho E4X &#8211; phần mở rộng cho JavaScript hỗ trợ làm việc với XML, được chuẩn hóa trong ECMA-357.</li>
</ul>
<p style="text-align: right;">(Theo Wikipedia)</p>
<h3><strong>Cách khai báo Javascript</strong></h3>
<p>Javascript có thể thực thi thông qua cách viết sau trong HTML:</p>
<pre class="lang:default decode:true">&lt;script type=”text/javascript”&gt;
	//Đoạn code cần thực thi
	alert(“Hello World!”);
&lt;/script&gt;</pre>
<p>Đoạn code trên sẽ hiển thị thông báo với dòng chữ “Hello World!” đã được định nghĩa.</p>
<p>Ngoài ra, Javascript còn được thực thi những dòng lệnh thông qua cách triệu gọi file Javascript được viết trước đó và lưu vào một file riêng với định dạng “.js”. Và cách gọi file Javascript sẽ được viết như sau:</p>
<pre class="lang:default decode:true">&lt;script type="text/javascript" src="http://www.TenWebsite.com/ThuMucChuaFile/TenFile.js"&gt;&lt;/script&gt;</pre>
<p><strong>Câu hỏi:</strong> Vậy khi nào thì ta sử dụng cách viết trực tiếp trong HTML, khi nào thì ta nên viết trong file?</p>
<p><strong>Trả lời:</strong> Khi cần thực hiện những công việc có quy mô và thời gian thực hiện ngắn thì chúng ta có thể viết trực tiếp trong HTML, nhưng ngược lại thì ta nên viết trong file và lưu lại như vậy sẽ tối ưu hơn.</p>
<h2><strong>Biến</strong></h2>
<p>Biến được dùng để lưu lại dữ liệu vào bộ nhớ nhằm xử lý một tác vụ nào đó. Và trong Javascript, biến có thể chứa nhiều kiểu dữ liệu khác nhau.</p>
<p>Cú pháp:</p>
<p><strong>(Vui lòng bật F12 trên Chrome/Firefox và chuyển sang Tab Console để thấy kết quả)</strong></p>
<pre class="lang:default decode:true">&lt;script type="text/javascript"&gt;
	var a = 'Hello World!';
	console.log(a);
&lt;/script&gt;</pre>
<p>Kết quả:</p>
<pre class="lang:default highlight:0 decode:true">Hello World!</pre>
<p>Định nghĩa một biến bằng từ khoá “var” và “tênBiến” và sau đó chúng ta có phép gán là “=” để gán giá trị cho biến vừa đặt.</p>
<ul>
<li><strong>Lưu ý thứ 1:</strong> javascript cho phép đặt tên biến không cần từ khoá “var”. Tuy nhiên, phạm vi hoạt động của tên biến sẽ không giống nhau.</li>
<li><strong>Lưu ý thứ 2:</strong> “console.log()” được sử dụng trong các trình duyệt hiện đại sau này (Chrome, Firefox, Opera). Và được xuất ra trong Console chứ không phải trên màn hình trình duyệt.</li>
</ul>
<h2><strong>Kiểu dữ liệu</strong></h2>
<p>Kiểu dữ liệu trong Javascript rất đa dạng, vì thế nó cũng ít nhiều gây khó khăn với những người mới khi bước chân sâu vào Javascript.</p>
<p><strong>Kiểu Số:</strong></p>
<pre class="lang:default decode:true">&lt;script type="text/javascript"&gt;
	var a = 5 + 10;
	console.log(a);
&lt;/script&gt;</pre>
<p>Kết quả:</p>
<pre class="lang:default decode:true">15</pre>
<p><strong>Kiểu chuỗi:</strong></p>
<pre class="lang:default decode:true">&lt;script type="text/javascript"&gt;
	var a = "Hello World!";
	console.log(a);
&lt;/script&gt;</pre>
<p>Kết quả:</p>
<pre class="lang:default highlight:0 decode:true">Hello World!</pre>
<p><strong>Kiểu Mảng:</strong></p>
<pre class="lang:default decode:true">&lt;script type="text/javascript"&gt;
	var a = [5, "Hello World!", 10];
	console.log('a[0]: ' + a[0]);
	console.log('a[1]: ' + a[1]);
	console.log('a[2]: ' + a[2]);
&lt;/script&gt;</pre>
<p>Kết quả:</p>
<pre class="lang:default highlight:0 decode:true">a[0]: 5
a[1]: Hello World!
a[2]: 10</pre>
<p><strong>Kiểu đối tượng:</strong></p>
<pre class="lang:default decode:true">&lt;script type="text/javascript"&gt;
	var giay = {
		color: 'red',
		size: 38,
		quantity: 2
	};
	console.log('Color: ' + giay.color);
	console.log('Size: ' + giay.size);
	console.log('Quantity: ' + giay.quantity);
&lt;/script&gt;</pre>
<p>Kết quả:</p>
<pre class="lang:default highlight:0 decode:true">Color: red
Size: 38
Quantity: 2</pre>
<p>Sau khi xem qua các kiểu dữ liệu cơ bản, chắc hẳn cũng khiến các bạn đôi phần thích thú về cách sử dụng giá trị bên trong Javascript rồi đúng không nào? Khá giống với cách sử dụng của PHP khi không cần phải định nghĩa chính xác kiểu biến được sử dụng (Integer, Float, Double&#8230;) như thế nào. Thay vào đó, chúng ta hoàn toàn có thể gán cho nó bất kể giá trị nào, kể cả một array, object hay thậm chí là function (Vấn đề này sẽ nói ở các bài học sau).</p>
<p>Trong bài sau, chúng ta sẽ đọc tiếp tới bài <a href="https://thienanblog.com/javascript/bai-2-pham-vi-hoat-dong-cua-bien-trong-javascript/">Phạm vi hoạt động của biến</a> để có thể hiểu rõ hơn về cách sử dụng biến trong Javascript.</p>
<p>The post <a href="https://thienanblog.com/javascript/javascript-co-ban/tim-hieu-kieu-du-lieu-trong-javascript/">Bài 1: Tìm hiểu kiểu dữ liệu trong Javascript</a> appeared first on <a href="https://thienanblog.com">Thien An Blog</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://thienanblog.com/javascript/javascript-co-ban/tim-hieu-kieu-du-lieu-trong-javascript/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
	</channel>
</rss>
