Last active
March 2, 2019 04:44
-
-
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
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
// .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