Sử dụng kiểu Number, String, Boolean trong TypeScript

TypeScript Number Tất cả các số trong TypeScript đều là giá trị floating-point(dấu phẩy động) hoặc số nguyên lớn. Các số dấu phẩy động có kiểu number trong khi số nguyên lớn có kiểu là big int. Cú pháp khai báo: let price:number; Bạn cũng có thể khởi tạo cho biến price một số: let

TypeScript Number

Tất cả các số trong TypeScript đều là giá trị floating-point(dấu phẩy động) hoặc số nguyên lớn. Các số dấu phẩy động có kiểu number trong khi số nguyên lớn có kiểu là big int.
Cú pháp khai báo:

let price:number;

Bạn cũng có thể khởi tạo cho biến price một số:

let price =9.95;

Trong JavaScript, TypeScript hỗ trợ các ký tự số cho các ký tự decimal, hexadecimal, binary, and octal literals.

TypeScript String

Giống như JavaScript, TypeScript cũng sử dụng cặp dấu nháy kép ( ” ) hoặc dấu nháy đơn ( ‘ ) để bao quanh các chuỗi ký tự:

let firstName:string='John';let title:string="Web Developer";

TypeScript cũng hỗ trợ template strings cái sử dụng cặp dấu nháy ngược ( ` ) để bao quanh các chuỗi ký tự.
Template strings cho phép bạn tạo một chuỗi nhiều dòng và cung cấp các tính năng nội suy chuỗi.
Ví dụ sau đây sẽ tạo một chuỗi có nhiều dòng và sử dụng cặp dấu nháy ngược ( ` ) để bao quanh chuỗi ký tự nhé:

let description =`This TypeScript string can 
span multiple 
lines
`;

Chuỗi nội suy cho phép bạn nhúng các biến vào trong chuỗi như bên dưới:

let firstName:string=`John`;let title:string=`Web Developer`;let profile:string=`I'm ${firstName}. 
I'm a ${title}`;console.log(profile);

Output:

I'm John.I'm a Web Developer.

Tóm tắt:

  • Trong TypeScript, tất cả các strings đều có kiểu string.
  • Giống như JavaScript, TypeScript sử dụng 2 cặp dấu nháy kép ( ” ), dấu nháy đơn ( ‘ ), và dấu nháy ngược ( ` ) để bao quanh chuỗi.

TypeScript Boolean

Trong TypeScript, type boolean cho phép 2 giá trị: truefalse. Đây là một trong những kiểu nguyên thủy trong TypeScript, Ví dụ:

let pending:boolean;
pending =true;// after a while// ..
pending =false;

JavaScript có type Boolean. Type Boolean có ký tự B viết hoa và khác với type boolean. Bạn nên tránh sử dụng kiểu Boolean.

Nguồn: viblo.asia

Bài viết liên quan

Tấn Công Ứng Dụng Web: Mối Đe Dọa Hàng Đầu – Phần 2

viết lại nội dung này ” Phát hiện các cuộc tấn công Cross Site Scripting (XSS)

AI Chatbot 2025: Xu Hướng Tất Yếu Cho Doanh Nghiệp Dẫn Đầu

Giới thiệu AI chatbots đã trải qua một hành trình đáng kể, từ những công cụ t

Tấn Công Ứng Dụng Web: Mối Đe Dọa Hàng Đầu – Phần 1

Tấn công web là gì? Ứng dụng web là các ứng dụng cung cấp dịch vụ cho người

SEO Mũ Trắng, Mũ Đen, Mũ Xám: Hiểu Biết và Lựa Chọn Phù Hợp

SEO Mũ Trắng, Mũ Đen, Mũ Xám: Hiểu Biết và Lựa Chọn Phù Hợp Trong kỷ nguyên s