[Javascript] Làm việc với mảng
//Làm việc với mảng
//Key: javascript array methods
/**
* toString
* join
* pop
* unshift
* shift
* splicing
* concat
* slicing
*/
//toString(): Array -> String datatype
var languages=
['PHP',
'JS',
'Java'
];
// console.log(languages.toString());
// //join = toString()
// console.log(languages.join( ' ' ));
// //Pop: Xóa phần tử cuối array và trả về phần tử đã xóa đó
// console.log(languages.pop());
// //Mảng trống: undefined []
// //Push: Thêm phần tử cuối mảng
// console.log(languages.push('Dart','.NET'));
// console.log(languages);
// //Shift: Xóa phần tử đầu array và trả về phần tử đã xóa đó
// console.log(languages.shift());
// //unshift: Thêm phần tử đầu array và trả về phần tử đã thêm đó
// console.log(languages.unshift('Ruby','Golang'));
//splicing: Xóa/ chèn
console.log(languages.splice(1,1,'Docker'));// 2: Start number, 0: Delete count, 'Docker': Item inserts
console.log(languages);
//Concat: Nối array
var languages2=
[
'Golang',
'Ruby',
'Python',
];
console.log(languages.concat(languages2));
//Slicing: Cắt chuỗi
console.log(languages2.slice(0,2));//Start number, count spilce
Nhận xét
Đăng nhận xét