Skip to main content

Javascript kiểm tra Array chính xác hơn bằng Array.isArray

Các dev Javascript có thể điều biết, arrays is not true arrays. Mọi thứ trong javascript đều là object. Một cách điều hiểu điều đó rõ nhất là sử dụng typeof để kiểm tra nó, và tất nhiên nó sẽ là object. LOL

Vậy làm sao để kiểm tra chính xác một phần tử có phải là array hay không trong javascript ?

Đó đã không còn là vấn đề với Array.isArray(). Đây là các đơn giản để kiểm tra chính xác giá trị có phải là mảng hay không.




Array is not true array

Hãy xem ví dụ dưới để hiểu hơn, array is not true array




Đó chính là lý do tại sao ta không lên dùng typeof để kiểm tra array.


Array.isArray() demo


Ví dụ dưới đây đều là array và đều return về true





Comments

Popular posts from this blog

Tôi đã hack game Marshmello Music Dance như thế nào ?

How I hacked Marshmello Music Dance ? Xem bài viết

Setting Default Parameters

Rất đơn giản để xét tham số mặc định trong ES6. Thông thường nếu như bạn không truyền tham số vào function thì kết quả hiển thị ra sẽ là undefined. Hoặc bạn sẽ phải if else để lọc. Bằng cách sử dụng tham số mặc định sẽ giúp tốt hơn. Ví dụ: Resource: https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Functions/Default_parameters

Hướng dẫn cài LibreOffice trên Kali Linux

Xin chào mọi người ! Một số bạn không biết cài bộ công cụ văn phòng nào cho máy tính cài HĐH Kali Linux. Hôm nay mình sẽ hướng dẫn cho các bạn cài  LibreOffice trên Kali Linux. Nó giống như bộ Office của Microsoft và trên thực tế thì không bằng Microsoft được đâu. Việc cài đặt bộ Office này khá là đơn giản. Đầu tiên để cài thì bạn hãy tải LibreOffice phù hợp với phiên bản của máy tính đang sử dụng. Như của mình hiện tại là phiên bản LibreOffice_5.2.4 + Link Download (Download) Hãy tải phiên bản mới nhất có đuôi *.deb cho dễ cài đặt. Sau khi tải xong có 2 cách để các bạn cài đặt nó: + Cách 1: Sử dụng phần mềm Gdebi để cài đặt các file *.deb một cách dễ dàng. Tuy nhiên rất hay bị lỗi và không cài đặt được. + Cách 2: (Nên theo cách này) 1- Giải nén file LibreOffice ra. 2- Mở Terminal ra gõ:   ~# cd Downloads Các bạn có thể dùng lệnh ls để biết chính xác tên thư mục của mình và copy paste cho chuẩn. Tiếp sau đó thì gõ:   ~# cd LibreOffice_5....