THÂN CHÀO QUÝ BẠN
Blogger nầy chỉ tồn trử kiến thức và kinh nghiệm về nghề “Materials Testing”, “Textile Screen Printing” và “Internet Programming” của một kỹ sư đã phục vụ tại :
* Trung Tâm Khảo sát Kỹ Thuật Quân Nhu /QLVNCH “ & “ Viện Quốc Gia Định Chuẩn/VNCH”
* Xí nghiệp “Hiệp Hưng / VN” ( sãn xuất giày vãi cao su )
"Bradbury Company Inc/USA"(Textile Screenprinting,Imprinted Sportswear Programs) & “Sundance Graphics Inc / USA” ( in bông vãi sợi ) từ năm 1965 để dành cho thế hệ trẻ muốn học nghề.
Vạn Vật Thái Bình (PEACE ON EARTH).

Wednesday, July 16, 2014

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.