Những câu hỏi nào được hỏi trong cuộc phỏng vấn JavaScript?
JavaScript là một trong những ngôn ngữ lập trình phổ biến nhất, được phát triển bởi Brendan Eich vào năm 1995 để tạo các trang web động. Để xây dựng sự nghiệp trong lĩnh vực phát triển web, người ta cần hiểu chi tiết về JavaScript và tìm kiếm các câu hỏi phỏng vấn JavaScript để vượt qua cuộc phỏng vấn Show
Bạn lo lắng không biết tìm câu hỏi phỏng vấn chuyên sâu về JavaScript ở đâu? Đừng lo. Chúng tôi ở đây để giúp bạn giải quyết các câu hỏi phỏng vấn JavaScript Danh sách dưới đây bao gồm mọi thứ về Câu hỏi phỏng vấn JavaScript Câu hỏi phỏng vấn JavaScript dành cho người mới1. JavaScript là gì?JavaScript là ngôn ngữ kịch bản phía máy khách cũng như ngôn ngữ kịch bản phía máy chủ. Ngôn ngữ kịch bản này có thể được viết vào các trang HTML (cũng có thể sử dụng CSS để tạo kiểu trang) và trình duyệt web hiểu trang Ngôn ngữ kịch bản này cũng hoạt động như một ngôn ngữ lập trình hướng đối tượng nhưng không phải là ngôn ngữ hướng đối tượng dựa trên lớp 2. Ai đã phát triển JavaScript và tên đầu tiên của JavaScript là gì?JavaScript được tạo bởi một lập trình viên Netscape, Brendan Eich Anh ấy đã phát triển ngôn ngữ kịch bản mới này chỉ trong mười ngày Khi mới ra mắt, ban đầu nó có tên là Mocha, sau được gọi là Live Script và sau này là JavaScript 3. Sự khác biệt giữa Java và JavaScript là gì?JavaJavaScriptJava là một ngôn ngữ lập trình hoàn chỉnh có thể được sử dụng để viết mã phụ trợ. JavaScript là một chương trình được mã hóa có thể được đưa vào các trang HTML (còn được gọi là ngôn ngữ kịch bản phía máy chủ). Java là một ngôn ngữ lập trình hướng đối tượng (OOPS) hoặc ngôn ngữ lập trình có cấu trúc như C++ hoặc C và. net. JavaScript là ngôn ngữ kịch bản phía máy khách (không hoàn toàn là OOP). Java tạo ứng dụng chạy trong máy ảo hoặc trình duyệt Mã JavaScript chỉ chạy trên trình duyệt. Mã Java cần được biên dịch Mã JavaScript là tất cả trong văn bản4. Các kiểu dữ liệu JavaScript là gì?Sau đây là các loại Dữ liệu có trong JavaScript Về cơ bản, có hai loại Kiểu dữ liệu JavaScript
5. Tại sao chúng ta nên học JavaScript?JavaScript là một trong ba ngôn ngữ mà tất cả các nhà phát triển web phải học vì những lý do sau
6. Công dụng cơ bản của hàm is NaN trong JavaScript là gì?Hàm trả về true nếu đối số không phải là số. Nếu đối số là một số, thì nó trả về là false 7. Ai nhanh hơn giữa JavaScript và ASP Script?JavaScript nhanh hơn JavaScript nhanh hơn bởi vì JS là ngôn ngữ phía máy khách và nó không cần bất kỳ sự trợ giúp hay trợ giúp nào của máy chủ web để thực thi, nhưng mặt khác, ASP là ngôn ngữ phía máy chủ. Đó là lý do tại sao ASP luôn chậm hơn JavaScript JS bây giờ còn được gọi là ngôn ngữ phía máy chủ có tên là NodeJS 8. Bạn có ý nghĩa gì bởi vô cực tiêu cực?Vô cực âm không gì khác ngoài một số trong JavaScript có thể được tính bằng cách chia số âm cho 0. Điều này có thể được tạo ra bởi các hoạt động số học 9. Chúng ta có thể chia Mã JavaScript thành nhiều dòng không?Có, Chúng tôi có thể chia mã JavaScript thành nhiều dòng; Ví dụ,
Và khi bạn không ở trong một câu lệnh mạnh và muốn thay đổi sang một dòng mới, thì JavaScript sẽ bỏ qua dấu ngắt trong dòng Ví dụ
Đoạn mã trên là hoàn hảo để hiểu rõ hơn, nhưng nó có thể cản trở việc gỡ lỗi của chúng tôi, vì vậy không nên viết 10. Các biến không được khai báo và không xác định là gì?Khi các biến không được khai báo trong một chương trình, thì nó được gọi là Biến không được khai báo Nếu không có biến nào tồn tại trong chương trình của chúng ta và chương trình muốn đọc các biến đó, nó sẽ tạo ra lỗi thời gian chạy Khi có khai báo một biến không có giá trị cho biến bên trong chương trình được gọi là Biến không xác định Khi một chương trình muốn đọc giá trị của biến, thì các giá trị không xác định được trả về Câu hỏi mã hóa JavaScript11. Viết mã để tự động thêm các phần tử mới vào JavaScript?
Đây là một mã đơn giản để trình bày cách thêm các phần tử mới một cách linh hoạt Vì vậy, lúc đầu, chúng tôi đặt bản soạn sẵn của HTML hoặc cấu trúc HTML. Sau đó, chúng tôi đề cập hoặc cho DOM biết rằng đó là một tệp JavaScript Sau đó, chúng tôi nói với một hàm addNode, sau đó chúng tôi tạo một phần tử kiểu p hoặc đoạn văn, sau đó chúng tôi tạo nút văn bản bằng cách áp dụng createTextNode (“Đây là một nút văn bản mới”); Để thực thi, chúng tôi chỉ định 12. Bạn có ý nghĩa gì bởi các biến toàn cầu? Biến không có phạm vi hoặc có sẵn trong suốt chiều dài của mã còn được gọi là biến Toàn cầu Để khai báo một biến cục bộ, từ khóa var được sử dụng. Nó cũng được áp dụng để khai báo một đối tượng. Khi có hoa hồng của từ khóa var thì khai báo biến toàn cục Ví dụ
13. Hộp nhắc nhở là gì?Dấu nhắc là một loại hộp. Nó cho phép người dùng nhập thông tin đầu vào của họ, cung cấp hộp văn bản, số và văn bản được cung cấp bởi nhãn và hộp 14. Bạn có ý nghĩa gì với từ khóa 'this' trong JavaScript?Trong trường hợp của Java, từ khóa 'This' được sử dụng để trỏ đến đối tượng hiện tại, nhưng trong JavaScript, từ khóa 'This' đề cập đến chúng từ nơi nó được gọi Nói cách khác, chúng ta có thể nói rằng từ khóa “this” đề cập đến đối tượng mà nó thuộc về Vì vậy, từ khóa 'this' có các giá trị khác nhau tùy theo hoặc tùy thuộc vào nơi nó được sử dụng
Phương thức gọi () và áp dụng () tham chiếu 'cái này' đến bất kỳ đối tượng nào 15. Giải thích hoạt động của bộ hẹn giờ trong JavaScript?Bộ hẹn giờ được sử dụng để thực thi một đoạn mã tại một thời điểm đã đặt và lặp lại đoạn mã đó trong một khoảng thời gian nhất định Những công việc đó được thực hiện bằng cách sử dụng các hàm setTimeout, setInterval, xóa khoảng thời gian Làm việc của chức năng Hàm setTimeout(function, delay) được sử dụng để khởi động bộ hẹn giờ, gọi một chức năng cụ thể sau độ trễ được đề cập cụ thể Hàm setInterval(function, delay) được sử dụng để thực thi liên tục hàm đã cho trong độ trễ nói trên và chỉ dừng khi nó bị hủy Hàm clearInterval(id) hướng dẫn hoặc chỉ báo bộ hẹn giờ dừng (để dừng chức năng đã cho hoặc được đề cập) Toàn bộ bộ hẹn giờ được vận hành trong một luồng duy nhất và đối với các sự kiện của anh ta có thể chờ hoặc xếp hàng, chúng chờ thực hiện 16. Làm cách nào để xác định nhận xét trong JavaScript?Đối với nhận xét một dòng. -"//" Được sử dụng Đối với nhận xét nhiều dòng. -“/* được sử dụng cho bình luận nhiều dòng */” 17. Điều gì sẽ là đầu ra của đoạn mã dưới đây?
trả lời. [0,1,10,22,3,4,6] và [22,10,6,4,3,1,0] Phương thức sort() sắp xếp các phần tử của mảng. Thứ tự sắp xếp có thể là chữ cái hoặc số và tăng dần (lên) hoặc giảm dần (xuống). Theo mặc định, phương thức sort() sắp xếp các giá trị dưới dạng chuỗi theo thứ tự bảng chữ cái và tăng dần 18. Tạo phần tử nút có thuộc tính giá trị được đặt thành “CLICK ME and WAIT” và gọi sự kiện nhấp chuột trên nút, sự kiện này gọi hàm thay đổi màu giá trị văn bản của nút thành màu đỏ. Đồng thời, chức năng này cũng thiết lập chức năng hẹn giờ sử dụng setTimeout() để đặt màu văn bản trở lại màu đen sau 5 giây
19. Đầu ra của đoạn mã dưới đây là gì?
trả lời. Lỗi tham chiếu Các biến có từ khóa const và let nằm trong phạm vi khối. Một khối là bất cứ thứ gì nằm giữa dấu ngoặc nhọn ({ }). Trong trường hợp này, dấu ngoặc nhọn của câu lệnh if/else. Bạn không thể tham chiếu một biến bên ngoài khối mà nó được khai báo, Lỗi Tham chiếu sẽ xuất hiện 20. Viết một số JavaScript sử dụng đồng hồ hiện tại và đưa ra thông báo cảnh báo nếu lớp khoa học kết thúc (Giả sử lớp kết thúc lúc 02 giờ. 30)trả lời. giải pháp khả thi
|