LEARNING JAVASCRIPT - Trang 78

can also use the

Boolean

constructor (again, without the

new

keyword) to achieve the

same result:

const

n

=

0

;

// "falsy" value

const

b1

=

!!

n

;

// false

const

b2

=

Boolean

(

n

);

// false

Conclusion

The data types available to you in a programming language are your basic building

blocks for the kind of things you can express in the language. For most of your day-

to-day programming, the key points you want to take away from this chapter are as

follows:

• JavaScript has six primitive types (string, number, boolean, null, undefined, and

symbol) and an object type.

• All numbers in JavaScript are double-precision floating-point numbers.
• Arrays are special types of objects, and along with objects, represent very power‐

ful and flexible data types.

• Other data types you will be using often (dates, maps, sets, and regular expres‐

sions) are special types of objects.

Most likely, you will be using strings quite a lot, and I highly recommend that you

make sure you understand the escaping rules for strings, and how string templates

work, before proceeding.

54 | Chapter 3: Literals, Variables, Constants, and Data Types

Liên Kết Chia Sẽ

** Đây là liên kết chia sẻ bới cộng đồng người dùng, chúng tôi không chịu trách nhiệm gì về nội dung của các thông tin này. Nếu có liên kết nào không phù hợp xin hãy báo cho admin.