Kiểu dữ liệu: Mỗi biến có một loại dữ liệu cho biết loại dữ liệu nào đang được lưu trữ trong một biến. Có hai loại loại dữ liệu trong JavaScript là các loại dữ liệu nguyên thủy và các loại dữ liệu không nguyên thủy. Every Variable has a data type that tells what kind of data is being stored in a variable. There are two types of data types in JavaScript namely Primitive data types and Non-primitive data types.
Kiểu dữ liệu nguyên thủy: Các loại dữ liệu được xác định trước được cung cấp bởi ngôn ngữ JavaScript được gọi là các loại dữ liệu nguyên thủy. Các loại dữ liệu nguyên thủy còn được gọi là các loại dữ liệu được xây dựng.The predefined data types provided by JavaScript language are known as primitive data types. Primitive data types are also known as in-built data types.
Các loại dữ liệu không định tuyến: Các loại dữ liệu có nguồn gốc từ các loại dữ liệu nguyên thủy của ngôn ngữ JavaScript được gọi là các loại dữ liệu không nguyên thủy. Nó còn được gọi là các loại dữ liệu dẫn xuất hoặc các loại dữ liệu tham chiếu. The data types that are derived from primitive data types of the JavaScript language are known as non-primitive data types. It is also known as derived data types or reference data types.
Có năm loại loại dữ liệu nguyên thủy trong JavaScript.
1. Số: Kiểu dữ liệu số trong JavaScript có thể được sử dụng để giữ các giá trị thập phân cũng như các giá trị không có số thập phân.Number data type in javascript can be used to hold decimal values as well as values without decimals.
JavaScript
let x = 250;
let y = 40.5;
console.log[
____10
// An empty object var square = {}; // Here a and b are keys and // 20 and 30 are values var circle = {a: 20, b: 30};1
console.log[
// An empty object var square = {}; // Here a and b are keys and // 20 and 30 are values var circle = {a: 20, b: 30};4
// An empty object var square = {}; // Here a and b are keys and // 20 and 30 are values var circle = {a: 20, b: 30};5
// An empty object var square = {}; // Here a and b are keys and // 20 and 30 are values var circle = {a: 20, b: 30};6
Output:
đầu ra số
2.String: Kiểu dữ liệu chuỗi trong JavaScript thể hiện một chuỗi các ký tự được bao quanh bởi các trích dẫn đơn hoặc đôi. String: The string data type in javascript represents a sequence of characters that are surrounded by single or double quotes.
JavaScript
console.log[
____10
// An empty object var square = {}; // Here a and b are keys and // 20 and 30 are values var circle = {a: 20, b: 30};1
// Call it with no arguments var a = new Array[]; // Call it with single numeric argument var b = new Array[10]; // Explicitly specify two or // more array elements var d = new Array[1, 2, 3, "Hello"];3
// Call it with no arguments var a = new Array[]; // Call it with single numeric argument var b = new Array[10]; // Explicitly specify two or // more array elements var d = new Array[1, 2, 3, "Hello"];4
// Call it with no arguments var a = new Array[]; // Call it with single numeric argument var b = new Array[10]; // Explicitly specify two or // more array elements var d = new Array[1, 2, 3, "Hello"];1
console.log[
// An empty object var square = {}; // Here a and b are keys and // 20 and 30 are values var circle = {a: 20, b: 30};4
// An empty object var square = {}; // Here a and b are keys and // 20 and 30 are values var circle = {a: 20, b: 30};5
đầu ra số
// An empty object var square = {}; // Here a and b are keys and // 20 and 30 are values var circle = {a: 20, b: 30};6
Output:
2.String: Kiểu dữ liệu chuỗi trong JavaScript thể hiện một chuỗi các ký tự được bao quanh bởi các trích dẫn đơn hoặc đôi.
// An empty object
var square = {};
// Here a and b are keys and
// 20 and 30 are values
var circle = {a: 20, b: 30};
9// Call it with no arguments
var a = new Array[];
// Call it with single numeric argument
var b = new Array[10];
// Explicitly specify two or
// more array elements
var d = new Array[1, 2, 3, "Hello"];
0// Call it with no arguments
var a = new Array[];
// Call it with single numeric argument
var b = new Array[10];
// Explicitly specify two or
// more array elements
var d = new Array[1, 2, 3, "Hello"];
1The meaning of undefined is ‘value is not assigned’.
JavaScript
console.log[
____10
// An empty object var square = {}; // Here a and b are keys and // 20 and 30 are values var circle = {a: 20, b: 30};1
// An empty object var square = {}; // Here a and b are keys and // 20 and 30 are values var circle = {a: 20, b: 30};6
Output:
console.log[
// An empty object var square = {}; // Here a and b are keys and // 20 and 30 are values var circle = {a: 20, b: 30};4
// An empty object var square = {}; // Here a and b are keys and // 20 and 30 are values var circle = {a: 20, b: 30};5
đầu ra sốThe boolean data type can accept only two values i.e. true and false.
JavaScript
console.log[
____10
// An empty object var square = {}; // Here a and b are keys and // 20 and 30 are values var circle = {a: 20, b: 30};1
// An empty object var square = {}; // Here a and b are keys and // 20 and 30 are values var circle = {a: 20, b: 30};6
Output:
console.log[
// An empty object var square = {}; // Here a and b are keys and // 20 and 30 are values var circle = {a: 20, b: 30};4
// An empty object var square = {}; // Here a and b are keys and // 20 and 30 are values var circle = {a: 20, b: 30};5
đầu ra sốThis data type can hold only one possible value that is null.
JavaScript
9let x = 250;
0
// Call it with no arguments var a = new Array[]; // Call it with single numeric argument var b = new Array[10]; // Explicitly specify two or // more array elements var d = new Array[1, 2, 3, "Hello"];1
console.log[
____10
// An empty object var square = {}; // Here a and b are keys and // 20 and 30 are values var circle = {a: 20, b: 30};1
// An empty object var square = {}; // Here a and b are keys and // 20 and 30 are values var circle = {a: 20, b: 30};6
console.log[
// An empty object var square = {}; // Here a and b are keys and // 20 and 30 are values var circle = {a: 20, b: 30};4
// An empty object var square = {}; // Here a and b are keys and // 20 and 30 are values var circle = {a: 20, b: 30};5
đầu ra số
2.String: Kiểu dữ liệu chuỗi trong JavaScript thể hiện một chuỗi các ký tự được bao quanh bởi các trích dẫn đơn hoặc đôi.Object in Javascript is an entity having properties and methods. Everything is an object in javascript.
// An empty object var square = {}; // Here a and b are keys and // 20 and 30 are values var circle = {a: 20, b: 30};9
// Call it with no arguments var a = new Array[]; // Call it with single numeric argument var b = new Array[10]; // Explicitly specify two or // more array elements var d = new Array[1, 2, 3, "Hello"];0
// Call it with no arguments var a = new Array[]; // Call it with single numeric argument var b = new Array[10]; // Explicitly specify two or // more array elements var d = new Array[1, 2, 3, "Hello"];1
console.log[
// Call it with no arguments var a = new Array[]; // Call it with single numeric argument var b = new Array[10]; // Explicitly specify two or // more array elements var d = new Array[1, 2, 3, "Hello"];
8// Call it with no arguments var a = new Array[]; // Call it with single numeric argument var b = new Array[10]; // Explicitly specify two or // more array elements var d = new Array[1, 2, 3, "Hello"];
9
// Create an empty generic object var obj = new Object[]; // Create a user defined object var mycar = new Car[];
console.log[
2
3
// An empty object var square = {}; // Here a and b are keys and // 20 and 30 are values var circle = {a: 20, b: 30};
Example:
JavaScript
let x = 250;
9
0
1
2
3
0
5
6
3
9
let y = 40.5;
1
console.log[
____10
// An empty object var square = {}; // Here a and b are keys and // 20 and 30 are values var circle = {a: 20, b: 30};1
// An empty object var square = {}; // Here a and b are keys and // 20 and 30 are values var circle = {a: 20, b: 30};6
console.log[
// An empty object var square = {}; // Here a and b are keys and // 20 and 30 are values var circle = {a: 20, b: 30};4
// An empty object var square = {}; // Here a and b are keys and // 20 and 30 are values var circle = {a: 20, b: 30};5
đầu ra sốWith the help of an array, we can store more than one element under a single name.
2.String: Kiểu dữ liệu chuỗi trong JavaScript thể hiện một chuỗi các ký tự được bao quanh bởi các trích dẫn đơn hoặc đôi. single dimensional array:
// Call it with no arguments var a = new Array[]; // Call it with single numeric argument var b = new Array[10]; // Explicitly specify two or // more array elements var d = new Array[1, 2, 3, "Hello"];
Example:
JavaScript
console.log[
____10
// An empty object var square = {}; // Here a and b are keys and // 20 and 30 are values var circle = {a: 20, b: 30};1
console.log[
// An empty object var square = {}; // Here a and b are keys and // 20 and 30 are values var circle = {a: 20, b: 30};4
// An empty object var square = {}; // Here a and b are keys and // 20 and 30 are values var circle = {a: 20, b: 30};5
đầu ra số
2.String: Kiểu dữ liệu chuỗi trong JavaScript thể hiện một chuỗi các ký tự được bao quanh bởi các trích dẫn đơn hoặc đôi.
// An empty object var square = {}; // Here a and b are keys and // 20 and 30 are values var circle = {a: 20, b: 30};9
// Call it with no arguments var a = new Array[]; // Call it with single numeric argument var b = new Array[10]; // Explicitly specify two or // more array elements var d = new Array[1, 2, 3, "Hello"];0
// Call it with no arguments var a = new Array[]; // Call it with single numeric argument var b = new Array[10]; // Explicitly specify two or // more array elements var d = new Array[1, 2, 3, "Hello"];1
console.log[
// Call it with no arguments var a = new Array[]; // Call it with single numeric argument var b = new Array[10]; // Explicitly specify two or // more array elements var d = new Array[1, 2, 3, "Hello"];8
// Call it with no arguments var a = new Array[]; // Call it with single numeric argument var b = new Array[10]; // Explicitly specify two or // more array elements var d = new Array[1, 2, 3, "Hello"];9
// An empty object var square = {}; // Here a and b are keys and // 20 and 30 are values var circle = {a: 20, b: 30};6
Output:
console.log[
2
3
đầu ra chuỗi
3. Không xác định: Ý nghĩa của không xác định là ‘giá trị không được gán.
không xác định & nbsp; đầu ra | Non-Primitive |
4. Boolean: Kiểu dữ liệu Boolean chỉ có thể chấp nhận hai giá trị, tức là đúng và sai. |
|
đầu ra boolean | 5. NULL: Kiểu dữ liệu này chỉ có thể chứa một giá trị có thể là NULL. |
null & nbsp; đầu ra | Các loại dữ liệu không định tuyến như sau: |
1. Đối tượng: Đối tượng trong JavaScript là một thực thể có thuộc tính và phương thức. Mọi thứ là một đối tượng trong JavaScript. | Cách tạo một đối tượng trong JavaScript: |
Sử dụng hàm Constructor để xác định một đối tượng: | Sử dụng các ký hiệu theo nghĩa đen để xác định một đối tượng: |