TRENDING
Hoclamweb.com.vn
  • Trang Chủ
  • Case Study làm web
  • Khóa học làm web
  • Kiến thức kinh doanh
  • Kiến thức SEO web
  • Plugin cho website
  • Trang Chủ
  • Case Study làm web
  • Khóa học làm web
  • Kiến thức kinh doanh
  • Kiến thức SEO web
  • Plugin cho website
Trang chủ Kiến thức Làm web

Tổng hợp các hàm xử lý chuỗi trong javascript mới nhất 2020

Bởi ATPMedia
22/11/2019
Hàm Xử Lý Chuỗi Trong Javascript

Hàm xử lý chuỗi trong javascript là một trong những keyword được search nhiều nhất trên Google về chủ đề hàm xử lý chuỗi trong javascript. Trong bài viết này, hoclamweb.vn sẽ viết bài viết Tổng hợp các hàm xử lý chuỗi trong javascript mới nhất 2020.

Hàm Xử Lý Chuỗi Trong Javascript

Tổng hợp các hàm xử lý chuỗi trong javascript mới nhất 2020

1, Khai báo chuỗi trong javascript.

-Mặc dù vừa mới được học về khai báo chuỗi trong javascript rồi (nhìn thấy lại). Nhưng thôi ở đây mình cứ nhắc lại, coi như chúng ta ôn lại bài cũ.

-Để khai báo trong javascript chúng ta có đủ nội lực đặt trong dấu ' hoặc ".

VD:

var a = 'toidicode.com';//Hoặcvar b = "toidicode.com";

Và chúng ta cũng đủ nội lực dùng trích dẫn trong chuỗi, nhưng với điều kiện là không được trùng với ký tự bao ngoài nó.

VD:

var a = 'Học lập trình Trực tuyến miễn phí "toidicode.com"';//hoặcvar b = "Học lập trình online free 'toidicode.com'";

-Nếu giống như trong trường hợp bắt buộc thì chúng ta cũng đủ nội lực dùng trùng lặp ký tự nhưng phải đặt dấu \ ở trước ký tự bến trong nó.

VD:

var a = 'học lập trình Trực tuyến \'toidicode.com\'';//Hoặcvar b = "học lập trình online \"toidicode.com\""

nhìn thấy hiệu quả

2, Các tính chất và mẹo của string.

length

-Để quét độ dài của chuỗi trong javascript chúng ta dùng thuộc tính length.

Cú Pháp:

string.length;

Trong đó: string là tên biến chứa chuỗi.

VD:

var a = "Học lập trình javascript online toidicode.com";var count = a.length;
document.write(count);

xem hiệu quả

indexOf()

-Phương thức này trả về vị trí của từ xuất hiện đầu tiên trong chuỗi, nếu trong chuỗi không có từ cần tìm thì nó sẽ trả về -1.

Cú Pháp:

string.indexOf(keyword);

Trong đó: keyword là keyword mà các bạn cần tìm trong chuỗi.

VD:

var des = "toidicode là web chuyên share các tutorials về lập trình toidicode";var position = des.indexOf('toidicode');
alert('Vị trí của chuỗi toidicode trong des là: ' + position);

xem kết quả

lastIndexOf()

-Phương thức này cũng giống với phương thức indexOf() là tìm kiếm vị trí của chuỗi, nhưng hàm này sẽ trả về vị trí cuối cùng của chuỗi xuất hiện trong chuỗi cần tìm.

Cú Pháp:

string.lastIndexOf(keyword);

Trong đó: keyword là keyword mà các bạn cần tìm trong chuỗi.

VD:

var des = "toidicode là web chuyên chia sẻ các tutorials về lập trình toidicode";var position = des.lastIndexOf('toidicode');
alert('Vị trí của chuỗi toidicode trong des là: ' + position);

xem hiệu quả

Search()

-Hàm này giống như hàm indexOf nên mình sẽ không trình bày thêm.

slice()

-Hàm này có chức năng cắt ra một chuỗi con từ một chuỗi cha.

Cú Pháp:

string.slice(begin,end);

Trong đó:

  • begin là vị trí khởi đầu cắt chuỗi
  • end là vị trí kết thúc cắt chuỗi (nếu k điền thì là cắt đến hết chuỗi).

quan tâm: vị trí của chuỗi được tính từ 0.

VD:

var a = "học lập trình Trực tuyến toidicode.com";
a.slice(21,34); //toidicode.com

xem kết quả

-Và đương nhiên bạn cũng có thể cắt chuỗi từ cuối về đầu. Bằng việc thêm dấu trừ vào trước vị trí (tính từ cuối về đầu).

VD:

var a = "học lập trình online toidicode.com";
a.slice(-13,34); //toidicode.com

nhìn thấy kết quả

VD: Cắt chuỗi từ vị trí bắt đầu đến hết chuỗi.

var a = "học lập trình Trực tuyến toidicode.com";
a.slice(21); //toidicode.com

substring()

-Hàm này cũng tương tự giống như hàm sicle(), nhưng hàm này k cho phép truyền vào số âm.

Cú pháp:

string.substring(begin,end);

Trong đó:

  • begin là vị trí bắt đầu cắt chuỗi
  • end là vị trí kết thúc cắt chuỗi (nếu không điền thì là cắt đến hết chuỗi).

quan tâm: vị trí của chuỗi được tính từ 0.

substr()

-Phương thức này cũng có chức năng là cắt chuỗi nhưng tham số thứ 2 của mẹo này có phần khác với 2 bí quyết còn lại.

Cú pháp:

string.substr(begin,length);

Trong đó:

  • begin là vị trí bắt đầu cắt chuỗi
  • length là độ dài của chuỗi muốn cắt (tính từ điểm bắt đầu cắt).

để ý: vị trí của chuỗi được tính từ 0.

VD:

var a = "học lập trình online toidicode.com";
a.substr(21,13); //toidicode.com

replace()

-Phương thức này cho phép chúng ta search và thay thế chuỗi.

Cú Pháp:

string.replace(chuoicantim,chuoithaythe);

Trong đó:

  • chuoicantim là chuỗi cần tìm để thay thế.
  • chuoithaythe là chuỗi thay thế.

VD: Thay thế chuỗi toidicode.com bằng https://toidicode.com

var a = "học lập trình online toidicode.com";
a.replace('toidicode.com','https://toidicode.com');

toUpperCase()

-Phương thức này có tác dụng chuyển đổi chuỗi thành chữ in hoa.

Cú Pháp:

string.toUppercase();

VD:

var a = "học lập trình Trực tuyến toidicode.com";
a.toUpperCase();

toLowerCase()

-Phương thức này có tác dụng biến động chuỗi thành chuỗi thường.

Cú Pháp:

string.toLowerCase();

VD:

var a = "HỌC LẬP TRÌNH online TOIDICODE.COM";
a.toUpperCase();

3, Lời Kết.

-Như vậy qua phần này mình vừa mới trình bày xong cơ bản về chuỗi trong javascript rồi, các bạn chú ý ôn cho chắc phần này nhé. Bài tiếp theo chúng ta sẽ nghiên cứu về Số – Numbers trong javascript.

nguồn: toidicode.com

 

Liên QuanBài Viết

Thiết kế Website nội Thất chuyên Nghiệp cần Lưu ý gì? Tmarketing
Kiến thức Làm web

Thiết kế Website nội Thất chuyên Nghiệp cần Lưu ý gì? Tmarketing

12/09/2021
Cách xây dựng website có giao diện trên Mobile thân thiện với người dùng
Kiến thức Làm web

Cách xây dựng website có giao diện trên Mobile thân thiện với người dùng

22/04/2021
Tại sao doanh nghiệp cần có website?
Kiến thức Làm web

Tại sao doanh nghiệp cần có website?

04/01/2022
Thiết kế trang web chuyên nghiệp cao cấp Tp. HCM – Cánh Cam
Kiến thức Làm web

Thiết kế trang web chuyên nghiệp cao cấp Tp. HCM – Cánh Cam

17/03/2021
Tao Sao Nen Su Dung Landing Page
Chưa được phân loại

Kinh nghiệm xây dựng landing page hiệu quả

03/10/2020
HƯỚng DẪn TÍch HỢp Livechat Tawk To LÊn Landing Page
Case Study làm web

HƯỚNG DẪN TÍCH HỢP LIVECHAT TAWK TO LÊN LANDING PAGE

24/09/2020
Bài Viết Tiếp Theo
Cách Làm Hình đại Diện Trên Facebook

Tổng hợp cách làm hình đại diện trên facebook mới nhất 2020

Bài Viết Mới

DỊCH VỤ SEO TẠI HÀ NỘI GIÚP TĂNG TRƯỞNG DOANH THU BỀN VỮNG

DỊCH VỤ SEO TẠI HÀ NỘI GIÚP TĂNG TRƯỞNG DOANH THU BỀN VỮNG

17/06/2022
Thiết kế website thực phẩm chức năng chất lượng, uy tín hàng đầu

Thiết kế website thực phẩm chức năng chất lượng, uy tín hàng đầu

26/04/2022
Funny Dev giải pháp số chuyên nghiệp uy tín

Funny Dev giải pháp số chuyên nghiệp uy tín

25/04/2022
Motor Điện 3 Pha 2Hp 1.5Kw Parma

Motor Điện 3 Pha 2Hp 1.5Kw Parma

15/04/2022
Những cầu thủ xuất sắc nhất của Bà Đầm Già trong hơn một thế kỷ qua?

Những cầu thủ xuất sắc nhất của Bà Đầm Già trong hơn một thế kỷ qua?

27/03/2022
Cách massage giảm đau do viêm khớp

Cách massage giảm đau do viêm khớp

21/03/2022

Bài viết mới

  • DỊCH VỤ SEO TẠI HÀ NỘI GIÚP TĂNG TRƯỞNG DOANH THU BỀN VỮNG
  • Thiết kế website thực phẩm chức năng chất lượng, uy tín hàng đầu
  • Funny Dev giải pháp số chuyên nghiệp uy tín
  • Motor Điện 3 Pha 2Hp 1.5Kw Parma
  • Những cầu thủ xuất sắc nhất của Bà Đầm Già trong hơn một thế kỷ qua?

HỌC LÀM WEB

Hoclamweb.com.vn là một website tổng hợp kiến thức làm web cho người mới bắt đầu, chia sẻ về kiến thức làm web, plugin hỗ trợ thiết kế web, kiến thức SEO cho website đầy đủ nhất.

Chuyên mục

  • Case Study
  • Tài Liệu PDF
  • Kiến Thức SEO
  • Plugin Cho Website
  • Khóa Học Làm Web
  • Kiến Thức Kinh Doanh

Phần mềm - Công cụ

  • Brands
  • Alosoft
  • Seeding
  • Top Việc
  • Tổng Hợp
  • Quản Trị Nhân Sự

Liên kết

  • Xe Mô Tô
  • Quản Lý Kho
  • Blog Việc Làm
  • Giải Pháp Việc Làm
  • Phần Mềm Miễn Phí
  • Cách khai báo sitemap

© 2019 | Thiết Kế bởi ATP MEDIA

  • Trang Chủ
  • Case Study làm web
  • Khóa học làm web
  • Kiến thức kinh doanh
  • Kiến thức SEO web
  • Plugin cho website

Hoclamweb.com.vn là một website tổng hợp kiến thức làm web cho người mới bắt đầu, cổng thông tin về kiến thức làm web, plugin hỗ trợ thiết kế web, kiến thức SEO cho website đầy đủ nhất.