Skip to content

Instantly share code, notes, and snippets.

@tranduclinh2067
Last active March 2, 2019 04:44
Show Gist options
  • Save tranduclinh2067/f152d809d5557ae12915364ae9896d12 to your computer and use it in GitHub Desktop.
Save tranduclinh2067/f152d809d5557ae12915364ae9896d12 to your computer and use it in GitHub Desktop.
1) Tách String thành Array. 2) Đảo ngược Array. 3) Đưa Array về String
// .split();
//=>String -> Array
var str = 'Tran Duc Linh';
var words = str.split(' ');
console.log(words[2]);
// "Linh"
// Khi tạo khoảng trắng bên trong ngoặc đơn, mỗi index là 1 cụm từ.
var chars = str.split('');
console.log(chars[5]);
// "D"
// Bên trong ngoặc đơn không có gì, mỗi index là 1 ký tự.
var strCopy = str.split();
console.log(strCopy);
typeof strCopy;
// Array ["Tran Duc Linh"]
// Không có gì, có nghĩa tất cả là 1.
// .reverse();
//=>Array -> yarrA
var array1 = ['one', 'two', 'three'];
console.log(array1);
// Array ['one', 'two', 'three']
var reversed = array1.reverse();
console.log(reversed);
// Array ['three', 'two', 'one']
console.log('array1: ', array1);
// Array ['three', 'two', 'one']
// .join();
//=> Array -> String
var elements = ['Fire', 'Wind', 'Rain'];
console.log(elements.join());
// "Fire,Wind,Rain"
// Mặc định khi chuyển về String, mỗi index nhau 1 dấu phẩy.
console.log(elements.join(''));
// "FireWindRain"
// Bên trong ngoặc đơn không có gì, các index dính liền với nhau.
console.log(elements.join('-'));
// "Fire-Wind-Rain"
// Bên trong ngoặc đơn cách nhau 1 dấu nối (-), các index cách nhau 1 dấu nối tương ứng.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment