Chuỗi trong javascript là gì?

Trong JavaScript, các chuỗi được tạo bằng cách bao quanh chúng bằng dấu ngoặc kép. Có ba cách bạn có thể sử dụng dấu ngoặc kép

  • Dấu nháy đơn.
    //strings example
    const name = 'Peter';
    const name1 = "Jack";
    const result = `The names are ${name} and ${name1}`;
    6
  • Dấu ngoặc kép.
    //strings example
    const name = 'Peter';
    const name1 = "Jack";
    const result = `The names are ${name} and ${name1}`;
    7
  • đánh dấu ngược.
    //strings example
    const name = 'Peter';
    const name1 = "Jack";
    const result = `The names are ${name} and ${name1}`;
    8

Ví dụ,

//strings example
const name = 'Peter';
const name1 = "Jack";
const result = `The names are ${name} and ${name1}`;

Dấu ngoặc đơn và dấu ngoặc kép thực tế giống nhau và bạn có thể sử dụng một trong hai dấu ngoặc kép

Backticks thường được sử dụng khi bạn cần đưa các biến hoặc biểu thức vào một chuỗi. Điều này được thực hiện bằng cách bọc các biến hoặc biểu thức bằng ____0_______9 như hình trên

Bạn cũng có thể viết một câu trích dẫn bên trong một câu trích dẫn khác. Ví dụ,

const name = 'My name is "Peter".';

Tuy nhiên, trích dẫn không được khớp với các trích dẫn xung quanh. Ví dụ,

const name = 'My name is 'Peter'.'; // error

Ký tự chuỗi truy cập

Bạn có thể truy cập các ký tự trong một chuỗi theo hai cách

  • Một cách là coi các chuỗi là một mảng. Ví dụ,
const a = 'hello';
console.log[a[1]]; // "e"
  • Một cách khác là sử dụng phương pháp
    const name = 'My name is "Peter".';
    0. Ví dụ,
const a = 'hello';
console.log[a.charAt[1]]; // "e"

Chuỗi JavaScript là bất biến

Trong JavaScript, các chuỗi là bất biến. Điều đó có nghĩa là các ký tự của một chuỗi không thể thay đổi. Ví dụ,

let a = 'hello';
a[0] = 'H';
console.log[a]; // "hello"

Tuy nhiên, bạn có thể gán tên biến cho một chuỗi mới. Ví dụ,

let a = 'hello';
a = 'Hello';
console.log[a]; // "Hello"

JavaScript phân biệt chữ hoa chữ thường

JavaScript phân biệt chữ hoa chữ thường. Điều đó có nghĩa là trong JavaScript, chữ thường và chữ hoa được coi là các giá trị khác nhau. Ví dụ,

const a = 'a';
const b = 'A'
console.log[a === b]; // false

Trong JavaScript,

const name = 'My name is "Peter".';
1 và
const name = 'My name is "Peter".';
2 được coi là các giá trị khác nhau

Chuỗi nhiều dòng JavaScript

Để sử dụng chuỗi nhiều dòng, bạn có thể sử dụng toán tử

const name = 'My name is "Peter".';
3 hoặc toán tử
const name = 'My name is "Peter".';
4. Ví dụ,

// using the + operator
const message1 = 'This is a long message ' +
    'that spans across multiple lines' + 
    'in the code.'

// using the \ operator
const message2 = 'This is a long message \
that spans across multiple lines \
in the code.'

Độ dài chuỗi JavaScript

Để tìm độ dài của một chuỗi, bạn có thể sử dụng thuộc tính

const name = 'My name is "Peter".';
5 tích hợp. Ví dụ,

//strings example
const name = 'Peter';
const name1 = "Jack";
const result = `The names are ${name} and ${name1}`;
0

Đối tượng chuỗi JavaScript

Bạn cũng có thể tạo chuỗi bằng cách sử dụng từ khóa

const name = 'My name is "Peter".';
6. Ví dụ,

//strings example
const name = 'Peter';
const name1 = "Jack";
const result = `The names are ${name} and ${name1}`;
1

Ghi chú. Nên tránh sử dụng các đối tượng chuỗi. Sử dụng các đối tượng chuỗi làm chậm chương trình

Phương thức chuỗi JavaScript

Dưới đây là các phương thức Chuỗi JavaScript thường được sử dụng

MethodDescriptioncharAt[index]trả về ký tự tại chỉ mục đã chỉ địnhconcat[] nối hai hoặc nhiều chuỗireplace[]thay thế một chuỗi bằng một chuỗi khácplit[]chuyển đổi chuỗi thành một mảng stringssubstr[start, length]trả về một phần của stringsubstring[start,

Thí dụ. Phương thức chuỗi JavaScript

//strings example
const name = 'Peter';
const name1 = "Jack";
const result = `The names are ${name} and ${name1}`;
2

Hàm Chuỗi JavaScript []


Hàm

const name = 'My name is "Peter".';
7 được sử dụng để chuyển đổi các loại dữ liệu khác nhau thành chuỗi. Ví dụ,

//strings example
const name = 'Peter';
const name1 = "Jack";
const result = `The names are ${name} and ${name1}`;
3

Nếu bạn muốn tìm hiểu thêm về chuyển đổi chuỗi, hãy truy cập Chuyển đổi loại JavaScript

nhân vật trốn thoát

Bạn có thể sử dụng ký tự thoát dấu gạch chéo ngược

const name = 'My name is "Peter".';
4 để bao gồm các ký tự đặc biệt trong một chuỗi. Ví dụ,

//strings example
const name = 'Peter';
const name1 = "Jack";
const result = `The names are ${name} and ${name1}`;
4

đầu ra

//strings example
const name = 'Peter';
const name1 = "Jack";
const result = `The names are ${name} and ${name1}`;
5

Trong chương trình trên, trích dẫn tương tự được bao gồm bằng cách sử dụng

const name = 'My name is "Peter".';
4

Dưới đây là những cách khác mà bạn có thể sử dụng

const name = 'My name is "Peter".';
4

CodeOutput\"bao gồm dấu ngoặc kép\\bao gồm dấu gạch chéo ngược\ndòng mới\dòng trả về\tab dọc\tab ngang\backspace\fform feed

Chuỗi trong ví dụ JavaScript là gì?

Một chuỗi có thể là bất kỳ văn bản nào bên trong dấu ngoặc kép hoặc dấu ngoặc đơn . let carName1 = "Volvo XC60"; . Ký tự đầu tiên ở vị trí 0, ký tự thứ hai ở vị trí 1, v.v.

Chuỗi là gì và ví dụ?

Chuỗi được dùng để lưu trữ văn bản/ký tự . Ví dụ: "Xin chào thế giới" là một chuỗi ký tự.

Có gì trong một chuỗi?

Một chuỗi thường được coi là một kiểu dữ liệu và thường được triển khai dưới dạng cấu trúc dữ liệu mảng gồm các byte [hoặc từ] lưu trữ một chuỗi các phần tử, thường là các ký tự, sử dụng một số . Chuỗi cũng có thể biểu thị các mảng tổng quát hơn hoặc các kiểu và cấu trúc dữ liệu chuỗi [hoặc danh sách] khác. . String may also denote more general arrays or other sequence [or list] data types and structures.

Làm cách nào để khai báo một chuỗi trong JavaScript?

Để khai báo biến trong JavaScript, bạn cần sử dụng từ khóa var, let hoặc const. Cho dù đó là một chuỗi hay một số, hãy sử dụng từ khóa var, let hoặc const để khai báo. Nhưng để khai báo một biến chuỗi, chúng ta phải đặt chuỗi bên trong dấu ngoặc kép hoặc dấu nháy đơn

Chủ Đề