Tạo và khỏi tợo một mảng trong một dịng mã

Một phần của tài liệu Ebook hướng dẫn tự học ngôn ngữ lập trình javarscript phần 1 ths nguyễn nam thuận (Trang 106 - 108)

X (hoặc nếu nĩ là một số nguyên) log (x) Trả về loga t ự nhiên của

Tạo và khỏi tợo một mảng trong một dịng mã

Xem m ản g m onths được định nghĩa trước đĩ, rốt cuộc chúng ta viết 13 dịng m ã chỉ để tạo và khởi tạo mảng. T h ật tốt nếu chúng ta cĩ th ể tạo cùng m ột m ảng này sử dụng chỉ một dịng mã.

Dĩ n h iê n chúng ta sẽ khơng đề cập đến nĩ nếu Jav a S c rip t khơng th ể làm điều nàỵ

var months = nev. Array (“vjanuarý', ’ February” "March", "April”, “May”, "June”, "July”, "August",

“September", “October”, ‘November”. “ December”);

Phương thức tạo của class Array cũng chấp n h ậ n m ột d an h sách đươc phân tách bằng dấu phẩy các giá trị ban đầu của m ảng. P h ầ n tử đầu tiên được liệt kê được gán index 0, phần tử tiếp theo trở th à n h Índex 1....

Điều này đặc biệt hữu dụng cho các danh sách p h ầ n tử dàị Ví dụ, nẽu bạn cần m ột m ảng chứa 50 tiểu bang Mỹ. tạo nĩ b ằn g m ột dịng mã sẽ dễ dàng hơn so với 51 dịng trở lên.

var USStates = new Array (“Alabama", "Alaska”, “Arizona” . "Arkansas”, “California", “Colorado”. “Connecíicut”, “Delaware”, •‘Florida”, ‘’Georgia", "Hawẵ”, “ ¡dahc”, “Illinois”, “Indiana", Hlowa", “Kansas", “ Kentucky", "Louisiana”, "Maipe”, "Marylard”, “Massachusetts",

‘Michigan”, "Minnesota". “Mississippi”, “Missouri", "Momana", ‘ MebrasKa", "Nevada1, ‘New haRipshire ’,

“New Jersey”, "New Mexico", “New York”, "North Carolina”, “North Dakota”, “Ohio”, "Oklahoma” , “Oregon”, "Pennsyivania”, “Rhode Island’ ‘ South Carolina” “South Dakota” , “Tennessee”, “TexaR” . “lítah” “Vermon+”, “Virginia”, “Washington",

"Wfist Virginia" “Wisconsin", “Wyoming”);

Sử dụng các trực kiện mảng

Tương tự như JavaS cript cung cáp c.tc cách để tạo các số, chuồi và biểu thức thơng thường mà khơng cần phải tạo b ằn g tay m ột đối tượng, Lạn cĩ th ể làm điều y nhu Lhố với các mảng.

var months = ["January", “February”, "March”, "April”, “May”, “June’ , "July\ 'August',

_____________ "September", "October”, “November", “December'1;_______________________

Chương 4: Tổ chúc dữ liệu thành các mảng 111

Bí QUYỀT

Ngắỉ các dịng mã dài thành mộỉ sơ' dịng

Đ ể làm cho c á c dịng m ã dài trở nên dễ đọc hơn (ch o chín h bạn v à những nhà lập trình k h á c xem mã của bạn), bạn nên đưa v à o một ký tự trả v ề đầu

Một phần của tài liệu Ebook hướng dẫn tự học ngôn ngữ lập trình javarscript phần 1 ths nguyễn nam thuận (Trang 106 - 108)

Tải bản đầy đủ (PDF)

(163 trang)