Thứ Hai, 20 tháng 1, 2014
JavaScript kiểu dữ liệu
String, Number, Boolean, Array, đối tượng, Null, Không xác định.
JavaScript Có loại động
JavaScript có các loại động. Điều này có nghĩa rằng biến tương tự có thể được sử dụng như các loại khác nhau:
Ví dụ
var x; // Now x is undefined
var x = 5; // Now x is a Number
var x = "John"; // Now x is a String
var x = 5; // Now x is a Number
var x = "John"; // Now x is a String
JavaScript Strings
Một chuỗi là một biến mà các cửa hàng một loạt các ký tự như "John Doe".
Một chuỗi có thể được bất kỳ văn bản bên trong dấu ngoặc kép. Bạn có thể sử dụng dấu ngoặc đơn hoặc đôi:
Ví dụ
var carname="Volvo XC60";
var carname='Volvo XC60';
var carname='Volvo XC60';
Bạn có thể sử dụng dấu ngoặc kép bên trong một chuỗi, miễn là họ không phù hợp có dấu ngoặc kép xung quanh chuỗi:
Ví dụ
<!DOCTYPE html>
<html>
<body>
<script>
var carname1="Volvo XC60";
var carname2='Volvo XC60';
var answer1="It's alright";
var answer2="He is called 'Johnny'";
var answer3='He is called "Johnny"';
document.write(carname1 + "<br>")
document.write(carname2 + "<br>")
document.write(answer1 + "<br>")
document.write(answer2 + "<br>")
document.write(answer3 + "<br>")
</script>
</body>
</html>
Thử nó cho mình »
Bạn sẽ học được nhiều hơn về chuỗi trong phần tiên tiến của hướng dẫn này.
JavaScript số
JavaScript chỉ có một loại số. Số có thể được viết với, hoặc không có số thập phân:
Ví dụ
var x1=34.00; // Written with decimals
var x2=34; // Written without decimals
var x2=34; // Written without decimals
Thêm số lượng nhỏ hoặc lớn thêm có thể được viết với khoa học (theo cấp số nhân) ký hiệu:
Ví dụ
<!DOCTYPE html>
<html>
<body>
<script>
var x1=34.00;
var x2=34;
var y=123e5;
var z=123e-5;
document.write(x1 + "<br>")
document.write(x2 + "<br>")
document.write(y + "<br>")
document.write(z + "<br>")
</script>
</body>
</html>
Thử nó cho mình »
Bạn sẽ tìm hiểu nhiều hơn về những con số trong phần tiên tiến của hướng dẫn này.
Booleans JavaScript
Các phép toán luận chỉ có thể có hai giá trị: đúng hay sai.
var x=true;
var y=false;
var y=false;
Các phép toán luận thường được sử dụng trong thử nghiệm có điều kiện. Bạn sẽ tìm hiểu thêm về kiểm tra điều kiện trong chương sau của hướng dẫn này.
JavaScript Mảng
Đoạn mã sau tạo một mảng gọi là xe:
var cars=new Array();
cars[0]="Saab";
cars[1]="Volvo";
cars[2]="BMW";
cars[0]="Saab";
cars[1]="Volvo";
cars[2]="BMW";
hoặc (mảng ngưng tụ):
var cars=new Array("Saab","Volvo","BMW");
hoặc (mảng đen):
Ví dụ
<!DOCTYPE html>
<html>
<body>
<script>
var i;
var cars = new Array();
cars[0] = "Saab";
cars[1] = "Volvo";
cars[2] = "BMW";
for (i=0;i<cars.length;i++)
{
document.write(cars[i] + "<br>");
}
</script>
</body>
</html>
Thử nó cho mình »
Chỉ số mảng là không dựa trên, có nghĩa là mục đầu tiên là [0], thứ hai là [1], và như vậy.
Bạn sẽ học được nhiều hơn về mảng trong chương sau của hướng dẫn này.
Đối tượng JavaScript
Một đối tượng được giới hạn bởi các dấu ngoặc nhọn. Bên trong dấu ngoặc thuộc tính của đối tượng được xác định là tên và giá trị cặp (tên: giá trị). Các thuộc tính được phân cách bằng dấu phẩy:
var person={firstname:"John", lastname:"Doe", id:5566};
Đối tượng (người) trong ví dụ trên có 3 thuộc tính: FirstName, LastName, và id.
Không gian và ngắt dòng không phải là quan trọng. Tuyên bố của bạn có thể chiều dài nhiều dòng:
var person={
firstname : "John",
lastname : "Doe",
id : 5566
};
firstname : "John",
lastname : "Doe",
id : 5566
};
Bạn có thể giải quyết các tài sản đối tượng trong hai cách:
Ví dụ
<!DOCTYPE html>
<html>
<body>
<script>
var person={
firstname : "John",
lastname : "Doe",
id : 5566
};
document.write(person.lastname + "<br>");
document.write(person["lastname"] + "<br>");
</script>
</body>
</html>
Thử nó cho mình »
Bạn sẽ học được nhiều hơn về các đối tượng trong các chương sau của hướng dẫn này.
Xác định và Null
Không xác định là giá trị của một biến không có giá trị.
Các biến có thể được làm trống bằng cách thiết lập giá trị cho vô ;
Ví dụ
<!DOCTYPE html>
<html>
<body>
<script>
var person;
var car="Volvo";
document.write(person + "<br>");
document.write(car + "<br>");
var car=null
document.write(car + "<br>");
</script>
</body>
</html>
Thử nó cho mình »
Khai báo biến như đối tượng
Khi một biến được khai báo với từ khóa "mới", biến được khai báo là một đối tượng:
var name = new String;
var x = new Number;
var y = new Boolean;
var x = new Number;
var y = new Boolean;
| Với JavaScript tất cả các biến có thể được đối tượng. |
Đăng ký:
Đăng Nhận xét (Atom)
Không có nhận xét nào:
Đăng nhận xét