Hướng dẫn interview questions on javascript objects - câu hỏi phỏng vấn về các đối tượng javascript

    1. Câu hỏi 1. Đối tượng JavaScript là gì?

      Câu trả lời :

      JavaScript là ngôn ngữ lập trình theo định hướng đối tượng (OOP). Một ngôn ngữ lập trình có thể được gọi là hướng đối tượng nếu nó cung cấp bốn khả năng cơ bản cho các nhà phát triển-

      • Đóng gói - Khả năng lưu trữ thông tin liên quan, cho dù dữ liệu hoặc phương thức, cùng nhau trong một đối tượng.
      • Tập hợp - Khả năng lưu trữ một đối tượng bên trong một đối tượng khác.
      • Kế thừa - Khả năng của một lớp để dựa vào một lớp khác (hoặc số lượng lớp) cho một số thuộc tính và phương thức của nó.
      • Đa hình - khả năng viết một hàm hoặc phương pháp hoạt động theo nhiều cách khác nhau.

      Các đối tượng bao gồm các thuộc tính. Nếu một thuộc tính chứa một hàm, nó được coi là một phương thức của đối tượng, nếu không, thuộc tính được coi là một thuộc tính.

    2. Câu hỏi 2. Thuộc tính đối tượng là gì?

      Câu trả lời :

      JavaScript là ngôn ngữ lập trình theo định hướng đối tượng (OOP). Một ngôn ngữ lập trình có thể được gọi là hướng đối tượng nếu nó cung cấp bốn khả năng cơ bản cho các nhà phát triển-

      Đóng gói - Khả năng lưu trữ thông tin liên quan, cho dù dữ liệu hoặc phương thức, cùng nhau trong một đối tượng.

      Tập hợp - Khả năng lưu trữ một đối tượng bên trong một đối tượng khác.

      Kế thừa - Khả năng của một lớp để dựa vào một lớp khác (hoặc số lượng lớp) cho một số thuộc tính và phương thức của nó.

      Đa hình - khả năng viết một hàm hoặc phương pháp hoạt động theo nhiều cách khác nhau.

    3. Các đối tượng bao gồm các thuộc tính. Nếu một thuộc tính chứa một hàm, nó được coi là một phương thức của đối tượng, nếu không, thuộc tính được coi là một thuộc tính.
    4. Câu hỏi 2. Thuộc tính đối tượng là gì?

      Câu trả lời :

      Thuộc tính đối tượng có thể là bất kỳ trong ba loại dữ liệu nguyên thủy hoặc bất kỳ loại dữ liệu trừu tượng nào, chẳng hạn như đối tượng khác. Các thuộc tính đối tượng thường là các biến được sử dụng bên trong trong các phương thức của đối tượng, nhưng cũng có thể là các biến có thể nhìn thấy trên toàn cầu được sử dụng.

      Cú pháp để thêm thuộc tính vào một đối tượng là:

      objectName.ObjectProperty = PropertyValue;

      Ví dụ: mã sau đây có tiêu đề tài liệu bằng thuộc tính "Tiêu đề" của đối tượng tài liệu.

    5. var str = document.title;

      Câu trả lời :

      Câu hỏi phỏng vấn CSS3All user-defined objects and built-in objects are descendants of an object called Object.

      Câu 3. Phương pháp đối tượng là gì?The new operator is used to create an instance of an object. To create an object, the new operator is followed by the constructor method.

      Phương pháp là các chức năng để đối tượng làm điều gì đó hoặc để một cái gì đó được thực hiện với nó. Có một sự khác biệt nhỏ giữa hàm và phương thức - tại một hàm là một đơn vị độc lập của các câu lệnh và một phương thức được gắn vào một đối tượng và có thể được tham chiếu bởi từ khóa này.

      Các phương thức rất hữu ích cho mọi thứ, từ việc hiển thị nội dung của đối tượng đến màn hình đến thực hiện các hoạt động toán học phức tạp trên một nhóm các thuộc tính và tham số cục bộ.
      var books = new Array("C++", "Perl", "Java");
      var day = new Date("August 15, 1947");

      Ví dụ: sau đây là một ví dụ đơn giản để hiển thị cách sử dụng phương thức ghi () của đối tượng tài liệu để viết bất kỳ nội dung nào trên tài liệu.A constructor is a function that creates and initializes an object. JavaScript provides a special constructor function called Object() to build the object. The return value of the Object() constructor is assigned to a variable.

      Document.Write ("Đây là thử nghiệm");

      Câu hỏi 4. Đối tượng do người dùng xác định là gì?

      Các đối tượng do người dùng xác định: & nbsp; tất cả các đối tượng do người dùng xác định và các đối tượng tích hợp là hậu duệ của một đối tượng được gọi là đối tượng.
         
            User-defined objects

      Toán tử mới: & nbsp; toán tử mới được sử dụng để tạo một thể hiện của một đối tượng. Để tạo một đối tượng, toán tử mới được theo sau bởi phương thức cấu trúc.
               var book = new Object();   // Create the object
               book.subject = "Perl"; // Assign properties to the object
               book.author  = "Mohtashim";
           

      Trong ví dụ sau, các phương thức cấu trúc là đối tượng (), mảng () và date (). Các hàm tạo này là các hàm JavaScript tích hợp.

      var nhân viên = new acject (); var books = new mảng ("c ++", "perl", "java"); var day = new date ("ngày 15 tháng 8 năm 1947");

      Trình xây dựng đối tượng (): & nbsp; một hàm tạo là một hàm tạo và khởi tạo một đối tượng. JavaScript cung cấp một hàm hàm tạo đặc biệt gọi là object () để xây dựng đối tượng. Giá trị trả về của hàm tạo đối tượng () được gán cho một biến.
               document.write("Book name is : " + book.subject + "
      ");
               document.write("Book author is : " + book.author + "
      ");
           

      var nhân viên = new acject (); var books = new mảng ("c ++", "perl", "java"); var day = new date ("ngày 15 tháng 8 năm 1947");

    6. Trình xây dựng đối tượng (): & nbsp; một hàm tạo là một hàm tạo và khởi tạo một đối tượng. JavaScript cung cấp một hàm hàm tạo đặc biệt gọi là object () để xây dựng đối tượng. Giá trị trả về của hàm tạo đối tượng () được gán cho một biến.
    7. Biến chứa một tham chiếu đến đối tượng mới. Các thuộc tính được gán cho đối tượng không phải là biến và không được xác định với từ khóa VAR.

      Câu trả lời :

      Ví dụ 1: Hãy thử ví dụ sau; Nó trình bày cách tạo một đối tượng.

      & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; Các đối tượng do người dùng xác định

      & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; var book = new acject (); & nbsp; // Tạo đối tượng & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; book.subject = "perl"; // gán các thuộc tính cho đối tượng & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; book.Author & nbsp; = "mohtashim"; & nbsp; & nbsp; & nbsp;
         
         User-defined objects

      & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp;
               // Define a function which will work as a method
               function addPrice(amount){
                  this.price = amount; 
               }

      & nbsp; & nbsp; & nbsp; & nbsp;
                  this.title = title;
                  this.author  = author;
                  this.addPrice = addPrice; // Assign that method as property.
               }
           

      & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp;
         

      & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; var mybook = cuốn sách mới ("perl", "mohtashim"); & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; mybook.addprice (100);
               var myBook = new book("Perl", "Mohtashim");
               myBook.addPrice(100);

      & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; document.write ("Tiêu đề sách là:" + myBook.title + ""); & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; document.write ("tác giả sách là:" + myBook.Author + ""); & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; document.write ("Giá sách là:" + myBook.price + ""); & nbsp; & nbsp; & nbsp;
               document.write("Book author is : " + myBook.author + "
      ");
               document.write("Book price is : " + myBook.price + "
      ");
           

      & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp;

    8. HTML 5 Câu hỏi phỏng vấn
    9. Câu 6. Từ khóa 'với' là gì?

      Câu trả lời :

      Từ khóa ‘với từ khóa được sử dụng như một loại tốc ký để tham khảo các thuộc tính hoặc phương thức của một đối tượng.

      Đối tượng được chỉ định là đối số với trở thành đối tượng mặc định cho thời lượng của khối theo sau. Các thuộc tính và phương thức cho đối tượng có thể được sử dụng mà không cần đặt tên cho đối tượng.

      Cú pháp: Cú pháp cho với đối tượng như sau -

      với (đối tượng) {& nbsp; & nbsp; thuộc tính được sử dụng mà không có tên đối tượng và dấu chấm}
         properties used without the object name and dot
      }

    10. Câu 7. Các đối tượng gốc JavaScript là gì?

      Câu trả lời :

      Từ khóa ‘với từ khóa được sử dụng như một loại tốc ký để tham khảo các thuộc tính hoặc phương thức của một đối tượng.

      Đối tượng được chỉ định là đối số với trở thành đối tượng mặc định cho thời lượng của khối theo sau. Các thuộc tính và phương thức cho đối tượng có thể được sử dụng mà không cần đặt tên cho đối tượng.

      • Cú pháp: Cú pháp cho với đối tượng như sau -
      • với (đối tượng) {& nbsp; & nbsp; thuộc tính được sử dụng mà không có tên đối tượng và dấu chấm}
      • Câu 7. Các đối tượng gốc JavaScript là gì?
      • JavaScript có một số đối tượng tích hợp hoặc bản địa. Các đối tượng này có thể truy cập ở bất cứ đâu trong chương trình của bạn và sẽ hoạt động theo cùng một cách trong bất kỳ trình duyệt nào chạy trong bất kỳ hệ điều hành nào.
      • Dưới đây là danh sách tất cả các đối tượng gốc JavaScript quan trọng -
      • Đối tượng số JavaScript
      • Đối tượng Boolean JavaScript
    11. Đối tượng chuỗi JavaScript PHP Interview Questions
    12. Đối tượng mảng JavaScript

      Câu trả lời :

      Từ khóa ‘với từ khóa được sử dụng như một loại tốc ký để tham khảo các thuộc tính hoặc phương thức của một đối tượng.

      Đối tượng được chỉ định là đối số với trở thành đối tượng mặc định cho thời lượng của khối theo sau. Các thuộc tính và phương thức cho đối tượng có thể được sử dụng mà không cần đặt tên cho đối tượng.

      Cú pháp: Cú pháp cho với đối tượng như sau -

      với (đối tượng) {& nbsp; & nbsp; thuộc tính được sử dụng mà không có tên đối tượng và dấu chấm}

    13. Câu 7. Các đối tượng gốc JavaScript là gì?

      Câu trả lời :

      Từ khóa ‘với từ khóa được sử dụng như một loại tốc ký để tham khảo các thuộc tính hoặc phương thức của một đối tượng.

      • Đối tượng được chỉ định là đối số với trở thành đối tượng mặc định cho thời lượng của khối theo sau. Các thuộc tính và phương thức cho đối tượng có thể được sử dụng mà không cần đặt tên cho đối tượng.
      • Cú pháp: Cú pháp cho với đối tượng như sau -
      • với (đối tượng) {& nbsp; & nbsp; thuộc tính được sử dụng mà không có tên đối tượng và dấu chấm}
      • Câu 7. Các đối tượng gốc JavaScript là gì?
      • JavaScript có một số đối tượng tích hợp hoặc bản địa. Các đối tượng này có thể truy cập ở bất cứ đâu trong chương trình của bạn và sẽ hoạt động theo cùng một cách trong bất kỳ trình duyệt nào chạy trong bất kỳ hệ điều hành nào.
      • Dưới đây là danh sách tất cả các đối tượng gốc JavaScript quan trọng -
      • Đối tượng số JavaScript
    14. Đối tượng Boolean JavaScript
    15. Đối tượng chuỗi JavaScript

      Câu trả lời :

      Từ khóa ‘với từ khóa được sử dụng như một loại tốc ký để tham khảo các thuộc tính hoặc phương thức của một đối tượng.

      • Đối tượng được chỉ định là đối số với trở thành đối tượng mặc định cho thời lượng của khối theo sau. Các thuộc tính và phương thức cho đối tượng có thể được sử dụng mà không cần đặt tên cho đối tượng.
      • Cú pháp: Cú pháp cho với đối tượng như sau -
      • với (đối tượng) {& nbsp; & nbsp; thuộc tính được sử dụng mà không có tên đối tượng và dấu chấm}
      • Câu 7. Các đối tượng gốc JavaScript là gì?
      • JavaScript có một số đối tượng tích hợp hoặc bản địa. Các đối tượng này có thể truy cập ở bất cứ đâu trong chương trình của bạn và sẽ hoạt động theo cùng một cách trong bất kỳ trình duyệt nào chạy trong bất kỳ hệ điều hành nào.
      • Dưới đây là danh sách tất cả các đối tượng gốc JavaScript quan trọng -
    16. Đối tượng số JavaScript
    17. Đối tượng Boolean JavaScript

      Câu trả lời :

      Từ khóa ‘với từ khóa được sử dụng như một loại tốc ký để tham khảo các thuộc tính hoặc phương thức của một đối tượng.

      Đối tượng được chỉ định là đối số với trở thành đối tượng mặc định cho thời lượng của khối theo sau. Các thuộc tính và phương thức cho đối tượng có thể được sử dụng mà không cần đặt tên cho đối tượng.

      Cú pháp: Cú pháp cho với đối tượng như sau -

    18. với (đối tượng) {& nbsp; & nbsp; thuộc tính được sử dụng mà không có tên đối tượng và dấu chấm}
    19. Câu 7. Các đối tượng gốc JavaScript là gì?

      Câu trả lời :

      Từ khóa ‘với từ khóa được sử dụng như một loại tốc ký để tham khảo các thuộc tính hoặc phương thức của một đối tượng.

      • Đối tượng được chỉ định là đối số với trở thành đối tượng mặc định cho thời lượng của khối theo sau. Các thuộc tính và phương thức cho đối tượng có thể được sử dụng mà không cần đặt tên cho đối tượng.
      • Cú pháp: Cú pháp cho với đối tượng như sau -
    20. với (đối tượng) {& nbsp; & nbsp; thuộc tính được sử dụng mà không có tên đối tượng và dấu chấm}
    21. Câu 7. Các đối tượng gốc JavaScript là gì?

      Câu trả lời :

      JavaScript có một số đối tượng tích hợp hoặc bản địa. Các đối tượng này có thể truy cập ở bất cứ đâu trong chương trình của bạn và sẽ hoạt động theo cùng một cách trong bất kỳ trình duyệt nào chạy trong bất kỳ hệ điều hành nào.

      • Dưới đây là danh sách tất cả các đối tượng gốc JavaScript quan trọng -
      • toString (): Trả về một chuỗi của "true" hoặc "false" tùy thuộc vào giá trị của đối tượng.
      • ValueOf (): Trả về giá trị nguyên thủy của đối tượng Boolean.
    22. Hướng dẫn Ajax
    23. Câu 14. Đối tượng chuỗi JavaScript là gì?

      Câu trả lời :

      Đối tượng chuỗi cho phép bạn làm việc với một loạt các ký tự; Nó kết thúc kiểu dữ liệu nguyên thủy chuỗi của JavaScript bằng một số phương thức trợ giúp.

      Khi JavaScript tự động chuyển đổi giữa các nguyên thủy chuỗi và các đối tượng chuỗi, bạn có thể gọi bất kỳ phương thức trợ giúp nào của đối tượng chuỗi trên một chuỗi nguyên thủy.

      Cú pháp: Sử dụng cú pháp sau để tạo đối tượng Chuỗi -

      var val = chuỗi mới (chuỗi);

      Tham số chuỗi là một loạt các ký tự đã được mã hóa đúng.

    24. Câu 15. Thuộc tính chuỗi là gì?

      Câu trả lời :

      Đối tượng chuỗi cho phép bạn làm việc với một loạt các ký tự; Nó kết thúc kiểu dữ liệu nguyên thủy chuỗi của JavaScript bằng một số phương thức trợ giúp.

      • Khi JavaScript tự động chuyển đổi giữa các nguyên thủy chuỗi và các đối tượng chuỗi, bạn có thể gọi bất kỳ phương thức trợ giúp nào của đối tượng chuỗi trên một chuỗi nguyên thủy.
      • Cú pháp: Sử dụng cú pháp sau để tạo đối tượng Chuỗi -
      • var val = chuỗi mới (chuỗi);
    25. Tham số chuỗi là một loạt các ký tự đã được mã hóa đúng.
    26. Câu 15. Thuộc tính chuỗi là gì?

      Câu trả lời :

      Đối tượng chuỗi cho phép bạn làm việc với một loạt các ký tự; Nó kết thúc kiểu dữ liệu nguyên thủy chuỗi của JavaScript bằng một số phương thức trợ giúp.

      • Khi JavaScript tự động chuyển đổi giữa các nguyên thủy chuỗi và các đối tượng chuỗi, bạn có thể gọi bất kỳ phương thức trợ giúp nào của đối tượng chuỗi trên một chuỗi nguyên thủy.
      • Cú pháp: Sử dụng cú pháp sau để tạo đối tượng Chuỗi -
      • var val = chuỗi mới (chuỗi);
      • Tham số chuỗi là một loạt các ký tự đã được mã hóa đúng.
      • Câu 15. Thuộc tính chuỗi là gì?
      • Dưới đây là danh sách các thuộc tính của đối tượng chuỗi và mô tả của chúng.
      • Constructor: Trả về một tham chiếu đến hàm chuỗi tạo đối tượng.
      • Độ dài: Trả về chiều dài của chuỗi.
      • Nguyên mẫu: Thuộc tính nguyên mẫu cho phép bạn thêm các thuộc tính và phương thức vào một đối tượng.
      • Câu hỏi phỏng vấn trừu tượng Java
      • Câu 16. Phương pháp chuỗi là gì?
      • Dưới đây là danh sách các phương thức có sẵn trong đối tượng chuỗi cùng với mô tả của chúng.
      • charat (): Trả về ký tự tại chỉ mục được chỉ định.
      • CharCodeat (): Trả về một số chỉ ra giá trị unicode của ký tự tại chỉ mục đã cho.
      • Concat (): Kết hợp văn bản của hai chuỗi và trả về một chuỗi mới.
      • indexof (): Trả về chỉ mục trong đối tượng chuỗi gọi của lần xuất hiện đầu tiên của giá trị được chỉ định hoặc -1 nếu không tìm thấy.
      • LastIndexof (): Trả về chỉ mục trong đối tượng chuỗi gọi của lần xuất hiện cuối cùng của giá trị được chỉ định hoặc -1 nếu không tìm thấy.
      • localecompare (): Trả về một số cho biết một chuỗi tham chiếu đến trước hay sau hay giống như chuỗi đã cho theo thứ tự sắp xếp.
      • Match (): Được sử dụng để khớp một biểu thức chính quy với chuỗi.
    27. Thay thế (): Được sử dụng để tìm sự phù hợp giữa biểu thức chính quy và chuỗi và để thay thế chuỗi con phù hợp bằng một chuỗi con mới.
    28. Search (): Thực hiện tìm kiếm cho một khớp giữa biểu thức chính quy và chuỗi được chỉ định.

      Câu trả lời :

      Đối tượng chuỗi cho phép bạn làm việc với một loạt các ký tự; Nó kết thúc kiểu dữ liệu nguyên thủy chuỗi của JavaScript bằng một số phương thức trợ giúp.

      • Khi JavaScript tự động chuyển đổi giữa các nguyên thủy chuỗi và các đối tượng chuỗi, bạn có thể gọi bất kỳ phương thức trợ giúp nào của đối tượng chuỗi trên một chuỗi nguyên thủy.
      • Cú pháp: Sử dụng cú pháp sau để tạo đối tượng Chuỗi -
      • var val = chuỗi mới (chuỗi);
      • Tham số chuỗi là một loạt các ký tự đã được mã hóa đúng. tag.
      • Câu 15. Thuộc tính chuỗi là gì?
      • Dưới đây là danh sách các thuộc tính của đối tượng chuỗi và mô tả của chúng.
      • Constructor: Trả về một tham chiếu đến hàm chuỗi tạo đối tượng.
      • Độ dài: Trả về chiều dài của chuỗi.
      • Nguyên mẫu: Thuộc tính nguyên mẫu cho phép bạn thêm các thuộc tính và phương thức vào một đối tượng.
      • Câu hỏi phỏng vấn trừu tượng Java
      • Câu 16. Phương pháp chuỗi là gì? tag.
      • Dưới đây là danh sách các phương thức có sẵn trong đối tượng chuỗi cùng với mô tả của chúng.
      • charat (): Trả về ký tự tại chỉ mục được chỉ định.
    29. CharCodeat (): Trả về một số chỉ ra giá trị unicode của ký tự tại chỉ mục đã cho.
    30. Concat (): Kết hợp văn bản của hai chuỗi và trả về một chuỗi mới.

      Câu trả lời :

      indexof (): Trả về chỉ mục trong đối tượng chuỗi gọi của lần xuất hiện đầu tiên của giá trị được chỉ định hoặc -1 nếu không tìm thấy.

      Cú pháp: Sử dụng cú pháp sau để tạo đối tượng mảng:

      var fruits = new mảng ("apple", "cam", "xoài");

      Tham số mảng là một danh sách các chuỗi hoặc số nguyên. Khi bạn chỉ định một tham số số duy nhất với hàm tạo mảng, bạn chỉ định độ dài ban đầu của mảng. Độ dài tối đa cho phép cho một mảng là 4.294.967.295.

      Bạn có thể tạo mảng bằng cách chỉ định các giá trị như sau:

      var fruits = ["Apple", "Orange", "Mango"];

      Bạn sẽ sử dụng các số thứ tự để truy cập và để đặt các giá trị bên trong một mảng như sau.

      Trái cây [0] là phần tử đầu tiên [1] là phần tử thứ hai [2] là phần tử thứ ba
      fruits[1] is the second element
      fruits[2] is the third element

    31. HTML 5 Câu hỏi phỏng vấn
    32. Câu 19. Thuộc tính mảng là gì?

      Câu trả lời :

      Dưới đây là danh sách các thuộc tính của đối tượng mảng cùng với mô tả của chúng.

      • Constructor: Trả về một tham chiếu đến hàm mảng đã tạo đối tượng.
      • Chỉ mục: Thuộc tính biểu thị chỉ mục dựa trên không của trận đấu trong chuỗi
      • Đầu vào: Thuộc tính này chỉ có mặt trong các mảng được tạo bởi các biểu thức thông thường.
      • Chiều dài: Phản ánh số lượng phần tử trong một mảng.
      • Nguyên mẫu: Thuộc tính nguyên mẫu cho phép bạn thêm các thuộc tính và phương thức vào một đối tượng.
    33. Hướng dẫn đối tượng JavaScript
    34. Câu 20. Phương pháp mảng là gì?

      Câu trả lời :

      Dưới đây là danh sách các thuộc tính của đối tượng mảng cùng với mô tả của chúng.

      • Constructor: Trả về một tham chiếu đến hàm mảng đã tạo đối tượng.
      • Chỉ mục: Thuộc tính biểu thị chỉ mục dựa trên không của trận đấu trong chuỗi
      • Đầu vào: Thuộc tính này chỉ có mặt trong các mảng được tạo bởi các biểu thức thông thường.
      • Chiều dài: Phản ánh số lượng phần tử trong một mảng.
      • Nguyên mẫu: Thuộc tính nguyên mẫu cho phép bạn thêm các thuộc tính và phương thức vào một đối tượng.
      • Hướng dẫn đối tượng JavaScript
      • Câu 20. Phương pháp mảng là gì?
      • Dưới đây là danh sách các phương thức của đối tượng mảng cùng với mô tả của chúng.
      • Concat (): Trả về một mảng mới bao gồm mảng này được nối với (các) mảng khác và/hoặc giá trị.
      • Mỗi (): Trả về true nếu mọi yếu tố trong mảng này đều thỏa mãn chức năng thử nghiệm được cung cấp.
      • Filter (): Tạo một mảng mới với tất cả các phần tử của mảng này mà hàm lọc được cung cấp trả về đúng.
      • foreach (): gọi một hàm cho mỗi phần tử trong mảng.
      • indexof (): Trả về chỉ mục đầu tiên (ít nhất) của một phần tử trong mảng bằng giá trị được chỉ định hoặc -1 nếu không tìm thấy.
      • tham gia (): Tham gia tất cả các phần tử của một mảng thành một chuỗi.
      • LastIndexof (): Trả về chỉ mục cuối cùng (lớn nhất) của một phần tử trong mảng bằng với giá trị được chỉ định hoặc -1 nếu không tìm thấy.
      • MAP (): Tạo một mảng mới với kết quả gọi hàm được cung cấp trên mọi yếu tố trong mảng này.
      • pop (): Loại bỏ phần tử cuối cùng khỏi một mảng và trả về phần tử đó.
      • PUSH (): Thêm một hoặc nhiều phần tử vào cuối một mảng và trả về độ dài mới của mảng.
      • Giảm (): Áp dụng một hàm đồng thời so với hai giá trị của mảng (từ từ trái sang phải) để giảm nó xuống một giá trị duy nhất.
      • Giảm thiểu (): Áp dụng một hàm đồng thời so với hai giá trị của mảng (từ từ phải sang trái) để giảm nó thành một giá trị duy nhất.
      • Reversion (): đảo ngược thứ tự của các phần tử của một mảng - lần đầu tiên trở thành cuối cùng và cuối cùng trở thành đầu tiên.
    35. Shift (): Loại bỏ phần tử đầu tiên khỏi một mảng và trả về phần tử đó.
    36. Slice (): trích xuất một phần của một mảng và trả về một mảng mới.

      Câu trả lời :

      Dưới đây là danh sách các thuộc tính của đối tượng mảng cùng với mô tả của chúng.

      Constructor: Trả về một tham chiếu đến hàm mảng đã tạo đối tượng.

      Chỉ mục: Thuộc tính biểu thị chỉ mục dựa trên không của trận đấu trong chuỗi

      Đầu vào: Thuộc tính này chỉ có mặt trong các mảng được tạo bởi các biểu thức thông thường.

      Chiều dài: Phản ánh số lượng phần tử trong một mảng.
      new Date(milliseconds)
      new Date(datestring)
      new Date(year,month,date[,hour,minute,second,millisecond ])

    37. Nguyên mẫu: Thuộc tính nguyên mẫu cho phép bạn thêm các thuộc tính và phương thức vào một đối tượng.

      Câu trả lời :

      Dưới đây là danh sách các thuộc tính của đối tượng mảng cùng với mô tả của chúng.

      • Constructor: Trả về một tham chiếu đến hàm mảng đã tạo đối tượng.
      • Nguyên mẫu: Thuộc tính nguyên mẫu cho phép bạn thêm các thuộc tính và phương thức vào một đối tượng.
    38. Hướng dẫn đối tượng JavaScript
    39. Câu 20. Phương pháp mảng là gì?

      Câu trả lời :

      Dưới đây là danh sách các phương pháp được sử dụng với ngày và mô tả của chúng.

      • Ngày (): Trả lại ngày và giờ hôm nay
      • getDate (): Trả về ngày trong tháng cho ngày được chỉ định theo giờ địa phương.
      • GetDay (): Trả về ngày trong tuần cho ngày được chỉ định theo giờ địa phương.
      • getflyear (): Trả về năm của ngày được chỉ định theo giờ địa phương.
      • Gethours (): Trả về giờ trong ngày được chỉ định theo giờ địa phương.
      • GetMilliseconds (): Trả về mili giây trong ngày được chỉ định theo giờ địa phương.
      • GetMinutes (): Trả về biên bản trong ngày được chỉ định theo giờ địa phương.
      • GetMonth (): Trả về tháng trong ngày được chỉ định theo giờ địa phương.
      • GetSeconds (): Trả về các giây trong ngày được chỉ định & nbsp; theo giờ địa phương.
      • GetTime (): Trả về giá trị số của ngày được chỉ định là số mili giây kể từ ngày 1 tháng 1 năm 1970, 00:00:00 UTC.
      • GetTimeZoneOfset (): Trả về bù vùng thời gian trong vài phút cho địa phương hiện tại.
      • getutcdate (): Trả về ngày (ngày) của tháng trong ngày được chỉ định theo thời gian phổ quát.
      • getutcday (): Trả về ngày trong tuần trong ngày được chỉ định theo thời gian phổ quát.
      • getutclyear (): Trả về năm trong ngày được chỉ định theo thời gian phổ quát.
      • getSchours (): Trả về số giờ trong ngày được chỉ định theo thời gian phổ quát.
      • getutcmilliseconds (): trả về mili giây trong ngày được chỉ định theo thời gian phổ quát.
      • getutcMinutes (): Trả về số phút trong ngày được chỉ định theo thời gian phổ quát.
      • getutcmonth (): trả về tháng trong ngày được chỉ định theo thời gian phổ quát.
      • getutcSeconds (): Trả về giây trong ngày được chỉ định theo thời gian phổ quát.
      • getYear (): không dùng nữa - trả về năm trong ngày được chỉ định theo giờ địa phương. Sử dụng getlyear thay thế.
      • setDate (): Đặt ngày trong tháng cho một ngày xác định theo giờ địa phương.
      • setlyear (): Đặt cả năm cho một ngày được chỉ định theo giờ địa phương.
      • Sethours (): Đặt giờ cho một ngày xác định theo giờ địa phương.
      • setMilliseconds (): Đặt mili giây cho một ngày xác định theo giờ địa phương.
      • setMinutes (): Đặt biên bản cho một ngày được chỉ định theo giờ địa phương.
      • setMonth (): Đặt tháng cho một ngày xác định theo giờ địa phương.
      • SetSeconds (): Đặt giây cho một ngày được chỉ định theo giờ địa phương.
      • setTime (): Đặt đối tượng ngày theo thời gian được biểu thị bằng một số mili giây kể từ ngày 1 tháng 1 năm 1970, 00:00:00 UTC.
      • setutcdate (): Đặt ngày trong tháng cho một ngày được chỉ định theo thời gian phổ quát.
      • setutclyear (): Đặt cả năm cho một ngày được chỉ định theo thời gian phổ quát.
      • setutchours (): Đặt giờ cho một ngày được chỉ định theo thời gian phổ quát.
      • setutcmilliseconds (): Đặt mili giây cho một ngày xác định theo thời gian phổ quát.
      • setutcminutes (): Đặt biên bản cho một ngày được chỉ định theo thời gian phổ quát.
      • setutcmonth (): Đặt tháng cho một ngày được chỉ định theo thời gian phổ quát.
      • setutcseconds (): Đặt giây cho một ngày được chỉ định theo thời gian phổ quát.
      • setyear (): không dùng nữa - Đặt năm cho một ngày được chỉ định theo giờ địa phương. Sử dụng setlyear thay thế.
      • TodateString (): Trả về phần "Ngày" của ngày dưới dạng chuỗi có thể đọc được của con người.
      • togmtString (): DEVERATED - Chuyển đổi một ngày thành chuỗi, sử dụng các quy ước GMT Internet. Sử dụng ToutCString thay thế.
      • tolocaledatestring (): Trả về phần "ngày" của ngày làm chuỗi, sử dụng các quy ước của địa phương hiện tại.
      • tolocaleformat (): Chuyển đổi một ngày thành chuỗi, sử dụng chuỗi định dạng.
      • tolocalestring (): Chuyển đổi một ngày thành chuỗi, sử dụng các quy ước của địa phương hiện tại.
      • tolocaletimestring (): Trả về phần "Thời gian" của ngày làm chuỗi, sử dụng các quy ước của địa phương hiện tại.
      • tosource (): Trả về một chuỗi đại diện cho nguồn cho một đối tượng ngày tương đương; Bạn có thể sử dụng giá trị này để tạo một đối tượng mới.
      • toString (): Trả về một chuỗi đại diện cho đối tượng ngày được chỉ định.
      • Totimestring (): Trả về phần "Thời gian" của ngày dưới dạng chuỗi có thể đọc được của con người.
      • ToutCString (): Chuyển đổi một ngày thành chuỗi, sử dụng quy ước thời gian phổ quát.
      • ValueOf (): Trả về giá trị nguyên thủy của đối tượng ngày.
    40. Câu hỏi phỏng vấn Codeigniter
    41. Câu 24. Phương pháp tĩnh ngày là gì?

      Câu trả lời :

      Ngoài nhiều phương thức thể hiện được liệt kê trước đây, đối tượng ngày cũng xác định hai phương thức tĩnh. Các phương thức này được gọi qua chính hàm tạo ngày ().

      Date.parse (): phân tích cú pháp biểu diễn chuỗi của ngày và giờ và trả về đại diện mili giây của ngày đó.

      Ngày.utc (): Trả về biểu diễn mili giây của ngày và giờ được chỉ định của UTC.

    42. Câu hỏi phỏng vấn PHP
    43. Câu 25. Đối tượng toán JavaScript là gì?

      Câu trả lời :

      Đối tượng toán học cung cấp cho bạn các thuộc tính và phương pháp cho các hằng số và hàm toán học. Không giống như các đối tượng toàn cầu khác, toán học không phải là một hàm tạo. Tất cả các thuộc tính và phương pháp toán học là tĩnh và có thể được gọi bằng cách sử dụng toán học như một đối tượng mà không tạo ra nó.

      Do đó, bạn gọi pi không đổi là math.pi và bạn gọi hàm sin là math.sin (x), trong đó x là đối số của phương thức.

      Cú pháp: Cú pháp gọi các thuộc tính và phương pháp toán học như sau

      var pi_val = math.pi; var sine_val = math.sin (30);
      var sine_val = Math.sin(30);

    44. Hướng dẫn CakePHP
    45. Câu 26. Các thuộc tính toán học là gì?

      Câu trả lời :

      Đối tượng toán học cung cấp cho bạn các thuộc tính và phương pháp cho các hằng số và hàm toán học. Không giống như các đối tượng toàn cầu khác, toán học không phải là một hàm tạo. Tất cả các thuộc tính và phương pháp toán học là tĩnh và có thể được gọi bằng cách sử dụng toán học như một đối tượng mà không tạo ra nó.

      • Do đó, bạn gọi pi không đổi là math.pi và bạn gọi hàm sin là math.sin (x), trong đó x là đối số của phương thức.
      • Cú pháp: Cú pháp gọi các thuộc tính và phương pháp toán học như sau
      • var pi_val = math.pi; var sine_val = math.sin (30);
      • Hướng dẫn CakePHP
      • Câu 26. Các thuộc tính toán học là gì?
      • Dưới đây là danh sách tất cả các thuộc tính của toán học và mô tả của chúng.
      • E: Hằng số của Euler và cơ sở của logarit tự nhiên, khoảng 2,718.
      • LN2: Logarit tự nhiên là 2, khoảng 0,693.
    46. LN10: Logarit tự nhiên là 10, khoảng 2.302.
    47. Log2e: logarit cơ sở 2 của E, khoảng 1.442.

      Câu trả lời :

      Đối tượng toán học cung cấp cho bạn các thuộc tính và phương pháp cho các hằng số và hàm toán học. Không giống như các đối tượng toàn cầu khác, toán học không phải là một hàm tạo. Tất cả các thuộc tính và phương pháp toán học là tĩnh và có thể được gọi bằng cách sử dụng toán học như một đối tượng mà không tạo ra nó.

      • Do đó, bạn gọi pi không đổi là math.pi và bạn gọi hàm sin là math.sin (x), trong đó x là đối số của phương thức.
      • Cú pháp: Cú pháp gọi các thuộc tính và phương pháp toán học như sau
      • var pi_val = math.pi; var sine_val = math.sin (30);
      • Hướng dẫn CakePHP
      • Câu 26. Các thuộc tính toán học là gì?
      • Dưới đây là danh sách tất cả các thuộc tính của toán học và mô tả của chúng.
      • E: Hằng số của Euler và cơ sở của logarit tự nhiên, khoảng 2,718.
      • LN2: Logarit tự nhiên là 2, khoảng 0,693.
      • LN10: Logarit tự nhiên là 10, khoảng 2.302.
      • Log2e: logarit cơ sở 2 của E, khoảng 1.442.
      • Log10e: LOGARIT 10 cơ sở của E, khoảng 0,434.
      • PI: Tỷ lệ chu vi của một vòng tròn với đường kính của nó, khoảng 3.14159.
      • Sqrt1_2: căn bậc hai 1/2; Tương đương, 1 trên căn bậc hai của 2, khoảng 0,707.
      • Sqrt2: căn bậc hai của 2, khoảng 1.414.
      • JSON (ký hiệu đối tượng JavaScript) Câu hỏi phỏng vấn
      • Câu 27. Các phương pháp toán học là gì?
      • Dưới đây là danh sách các phương pháp liên quan đến đối tượng toán học và mô tả của chúng
      • abs (): Trả về giá trị tuyệt đối của một số.
      • ACOS (): Trả về arccosine (tính bằng radian) của một số.
    48. Asin (): Trả về arcsine (tính bằng radian) của một số.
    49. Atan (): Trả về Arctangent (tính bằng radian) của một số.

      Câu trả lời :

      Atan2 (): Trả về Arctangent của thương số của các đối số của nó.

      CLE (): Trả về số nguyên nhỏ nhất lớn hơn hoặc bằng một số.

      cos (): Trả về cosin của một số.

      exp (): trả về en, trong đó n là đối số và e là hằng số của euler, cơ sở của logarit tự nhiên.
      or simply
      var pattern = /pattern/attributes;

      Tầng (): Trả về số nguyên lớn nhất ít hơn hoặc bằng một số.

      • log (): Trả về logarit tự nhiên (cơ sở E) của một số.
      • Max (): Trả về số lớn nhất bằng 0 hoặc nhiều hơn.
    50. Min (): Trả về số nhỏ nhất bằng 0 hoặc nhiều số.
    51. pow (): trả về cơ sở cho công suất số mũ, nghĩa là số mũ cơ sở.

      Câu trả lời :

      ngẫu nhiên (): Trả về số giả ngẫu nhiên trong khoảng từ 0 đến 1.

      • vòng (): Trả về giá trị của một số được làm tròn cho số nguyên gần nhất.
      • sin (): Trả về sin của một số.
      • sqrt (): Trả về căn bậc hai của một số.
      • tan (): Trả về tiếp tuyến của một số.
      • tosource (): Trả về chuỗi "Math".
      • Câu hỏi phỏng vấn Ajax

      Câu 28. Biểu thức chính quy và đối tượng RegEXP là gì?

    52. Một biểu thức chính quy là một đối tượng mô tả một mẫu ký tự.
    53. Lớp REGEXP JavaScript thể hiện các biểu thức chính quy và cả các phương thức chuỗi và regexp đều sử dụng các biểu thức chính quy để thực hiện các hàm phù hợp với mẫu và thay thế mạnh mẽ trên văn bản.

      Câu trả lời :

      Cú pháp: Một biểu thức chính quy có thể được xác định với hàm tạo regexp (), như sau -

      • var mẫu = regexp mới (mẫu, thuộc tính); hoặc mẫu đơn giản làvar = /mẫu /thuộc tính;
      • P*: Nó phù hợp với bất kỳ chuỗi nào chứa 0 hoặc nhiều p.
      • P ?: Nó ​​phù hợp với bất kỳ chuỗi nào chứa nhiều nhất một p.
      • P {n}: Nó phù hợp với bất kỳ chuỗi nào chứa chuỗi của n p's
      • P {2,3}: Nó phù hợp với bất kỳ chuỗi nào chứa chuỗi hai hoặc ba p.
      • P {2,}: Nó phù hợp với bất kỳ chuỗi nào chứa chuỗi ít nhất hai p.
      • P $: Nó phù hợp với bất kỳ chuỗi nào với p ở cuối của nó.
      • ^P: Nó phù hợp với bất kỳ chuỗi nào với p ở đầu nó.

Bốn loại đối tượng JavaScript là gì?

Đối tượng JavaScript..
Booleans có thể là đối tượng (nếu được xác định với từ khóa mới).
Số có thể là đối tượng (nếu được xác định với từ khóa mới).
Chuỗi có thể là đối tượng (nếu được xác định với từ khóa mới).
Ngày luôn là đối tượng ..
Toán học luôn là đối tượng ..
Biểu thức chính quy luôn là đối tượng ..
Mảng luôn là đối tượng ..

Có bao nhiêu loại đối tượng trong JavaScript?

Có 6 loại đối tượng: đối tượng.6 types of objects: Object.

Làm thế nào để bạn tạo nhiều đối tượng trong JavaScript?

Một trong những phương thức đơn giản nhất trong JavaScript để tạo một đối tượng.Constructor chỉ đơn giản là một hàm và với từ khóa mới, có thể tạo nhiều đối tượng có cùng kiểu.Constructor is simply a function, and with the new keyword, it is possible to create numerous objects with the same style.

Các đối tượng JavaScript khác nhau giải thích cho mỗi đối tượng với một ví dụ là gì?

Một đối tượng JavaScript là một thực thể có trạng thái và hành vi (thuộc tính và phương thức).Ví dụ: xe, bút, xe đạp, ghế, kính, bàn phím, màn hình, vv JavaScript là ngôn ngữ dựa trên đối tượng.Mọi thứ là một đối tượng trong JavaScript.car, pen, bike, chair, glass, keyboard, monitor etc. JavaScript is an object-based language. Everything is an object in JavaScript.