WELCOME TO BLOGGER VQGĐC

THÂN CHÀO QUÝ BẠN
CLICK HERE TO OPEN

Tất cả hình ảnh, những hoạt động cùng cơ sở Định Chuẩn rồi cũng cùng với thời gian rơi vào khoảng không
Nếu còn gì rớt lại chỉ là những tình cảm của những con người đã một thời làm việc chung dưới một mái nhà
mà nay đả tản mác khắp bốn phương trời
Ninh Vũ / Phòng Thí Nghiệm VQGĐC

Thursday, December 26, 2013

DISTINCTION BETWEEN ARRAY AND STRING IN JAVASCRIPT

Phân biệt array với string trong JavaScript
Thí dụ.
Đây là array :  var cars = [ “Toyota”, “GMC”, “BMW” ]
Đây là string :  var text = ‘ Thân chào quý bạn khắp nơi trên thế giới ’

* JavaScript Array có thể chứa nhiều objects. Phải viết objects trong square brackets […]  và phải được declared bằng chữ var. Mỗi object có thể có nhiều values.
Chúng ta có thể hiển thị từng object hoặc hiển thị tất cả objects cùng một lúc tuỳ ý.
Thí dụ. 
Viết trong script tags .
var cities=["Nhatrang : seaside city,center ofVN", "Hue : old emperial capitol"];
alert(cities[0]+","+cities[1]); // output Nhatrang : seaside city,center ofVN, Hue:old : emperial capitol

Có 3 cách viết array nhưng cách viết có square brackets […] rất thông dụng và được ưa chuộng hơn hết.
Trong array có thể tồn trử ( store ) những con số, strings, Boolean values và những arrays khác.

Chúng ta cũng có thể tạo một array bỏ trống.Thí dụ   var  baxao = [ ]

* JavaScript String là một chuổi gồm nhiều chữ (characters) phải viết trong dấu ngoặc kép hoặc dấu ngoặc đơn và phải được declared bằng chữ var.
JavaScript String dùng để giử data (hold data) ở hình thức là text.

var text=' Thân chào quý bạn khắp nơi trên thế giới '
alert(text); // output  Thân chào quý bạn khắp nơi trên thế giới

Chuyển đổi array thành string.
Muốn đổi array thành string thì dùng toString̣() method như sau sẽ được kết quả giống như trên.
var cities=["Nhatrang : seaside city,center ofVN","Hue : old emperial capitol"];
alert(cities.toString()); // output Nhatrang :seaside city,center ofVN, Hue : old emperial capitol

* Nối các elements hay objects trong array
Thí dụ.
Trong thí dụ nầy có 3 array elements khác nhau là "CON", "NEC", "TION" .
Dùng phương pháp join() nối với array bằng dấu chấm ,  sẽ xuất hiện chữ CONNECTION
Viết trong script tag.
function joinArray(){
  var a = new Array("CON","NEC","TION");
  var b = a.join(" ");// Trong (" ") phải có dấu ngoặc kép hay ngoặc đơn.
  return(b);
}
alert(joinArray()) // output CONNECTION


* Nối các arrays với nhau.
Dùng concat( ) method nối 3 arrays với nhau.
Viết trong script tag.
var a = ['GMC','FORD','PONTIAC'];
var b = ['TOYOTA','BMW','SUZUKI'];
var c = ['MAZDA','PEUGOT'];
var d = [a,b,c].concat( );
alert(d); // output GMC,FORD,PONTIAC,TOYOTA,BMW,SUZUKI, MAZDA,PEUGOT

Array có một số phương pháp gọi là array methods như join(), concat(), push(), unshift(), reverse(), 
sort(), splice(), slice(), pop(), shift(), toString().
Chúng ta chỉ chọn phương pháp nào thích hợp cho loại javaScript program mà chúng ta muốn viết.