Trang chủ > Javascript cơ bản
Theory
Mục tiêu
Sinh viên hiểu hơn về phương thức split
và cách sử dụng chúng trong thực tế.
Tổng qua
Phương thức split()
biến một Chuỗi thành một mảng các chuỗi, bằng cách tách chuỗi theo 1 chuỗi đã chỉ định.
Cú pháp
str.split([separator[, limit]])
Ví dụ
var str = "The quick brown fox";
var words = str.split(' ');
console.log(words);
// returns ["The", "quick", "brown", "fox"]
var word_limit = str.split(' ', 2);
console.log(word_limit);
// returns ["The", "quick"]
["The", "quick"]
var chars = str.split('');
console.log(chars);
// return ["T", "h", "e", " ", "q", "u", "i", "c", "k", " ", "b", "r", "o", "w", "n", " ", "f", "o", "x"]
var strCopy = str.split();
console.log(strCopy);
// returns ["The quick brown fox"]
str = "Tom,Ken,Dan";
var names = str.split(',');
console.log(names);
// returns ["Tom", "Ken", "Dan"]
Bài tập
Viết chương trình với đầu vào là 1 chuỗi ký tự. Chuyển chuỗi đó thành chuỗi mới với các ký tự đầu tiên của từ dc viết hoa.
- Ví dụ
- Cho
"the quick brown fox";
In ra "The Quick Brown Fox
" - Cho
"java script";
In ra "Java Script
"
- Cho
- Đầu vào: str
- Đầu ra: Chuyển chuỗi đó thành chuỗi mới với các ký tự đầu tiên của từ dc viết hoa
Gợi ý
- Nhờ lại function uc_first trong phần trước
- Sử dụng phương thức
split
tách chuỗi đầu vào thành mảng các từ - Sử dụng
for
orforeach
orarray.map
để duyệt mảng - Và sử dụng function uc_first để chuyển đổi các từ trong mảng
- Kết hợp mảng các từ đó thách 1 chuỗi mới (Remember Array.join())
0 Nhận xét