Một số câu hỏi phỏng vấn JavaScript hay và khó 1 - Chắc ai đó sẽ cần !
Javascript
297
phỏng vấn
5
White

Lam Pham viết ngày 24/05/2018

Xin chào bạn!

Có thể bạn đã biết, JavaScript là một ngôn ngữ lập trình rất mạnh, nhưng lại vô cùng rắc rối, phức tạp. Để có thể nắm vững được JavaScript, bạn sẽ cần phải mất một thời gian khá dài để học và thực hành nó.

Và một trong số những cách thực hành hiệu quả nhất, đó là trả lời các câu hỏi, giải đố, quiz. Thông qua việc trả lời mỗi câu hỏi, bạn sẽ tự kiểm tra lại kiến thức của bản thân, đồng thời học hỏi thêm nhiều kiến thức mới.

Bài viết này mình sẽ chia sẻ với bạn một số câu hỏi phỏng vấn JavaScript rất hay. Mời bạn theo dõi!

Câu 1

const x = [1, 2, 3];
x[-1] = -1;
console.log(x[x.indexOf(10000)]);

Hỏi console in ra kết quả như thế nào?

Câu 2

//let i = ?

console.log(i * i); // => 0
console.log(i + 1); // => 1
console.log(i - 1); // => -1
console.log(i / i); // => 1

Tìm số i thỏa mãn đồng thời 4 câu lệnh trên?

Câu 3

let a = [1, 2, 3] + [4, 5, 6];
console.log(a);

Hỏi console in ra kết quả như thế nào?

Câu 4

(function() {
  let x = 100;
})();

console.log(x);

Hỏi console in ra kết quả như thế nào?

Đáp án và giải thích

Để tránh tình trạng bạn chưa suy nghĩ kĩ mà đã xem lời giải, mình sẽ không để đáp án và giải thích tại đây.

Thay vào đó, mời bạn xem đáp án và giải thích chi tiết tại Xoắn não với phỏng vấn JavaScript 1.

Xin chào và hẹn gặp lại!


Theo dõi Lam Pham trên Kipalog để nhận thông báo khi có bài viết mới nhất:

Bình luận


White
{{ comment.user.name }}
Bỏ hay Hay
{{comment.like_count}}
Male avatar
{{ comment_error }}
Hủy
   

Hiển thị thử

Chỉnh sửa

White

Lam Pham

28 bài viết.
71 người follow
Kipalog
{{userFollowed ? 'Following' : 'Follow'}}
Cùng một tác giả
White
32 13
Trước khi vào nội dung bài viết. Tôi xin đính chính giúp anh trả lời những câu hỏi chỉ là tựa đề của một bài hát tôi không có ý xưng hô là anh. Bài...
Lam Pham viết hơn 1 năm trước
32 13
White
16 4
JavaScript cung cấp nhiều cách khác nhau để convert String sang Number. Và trong bài viết này, mình sẽ tổng hợp lại một số cách mà mình đã biết. ...
Lam Pham viết 8 tháng trước
16 4
White
15 6
Có thể bạn thừa biết, JavaScript là một ngôn ngữ chạy (Link). Điều đó có nghĩa là nếu bạn thực hiện một tác vụ quá lớn trên giao diện chính thì khả...
Lam Pham viết hơn 1 năm trước
15 6
Bài viết liên quan
White
59 8
Tăng sức mạnh cho javascript với lodash Lần này mình sẽ giới thiệu 1 thư viện javascript vô cùng bá đạo có tên là "lodash]1]", có thể nói nó là LI...
Huy Hoàng Phạm viết gần 4 năm trước
59 8
White
8 0
_Có mấy chia sẻ nhỏ, mình muốn đưa ra để mọi người cùng thảo luận góp ý. Thread này không tập trung vào Technical nữa mà discuss về Coding Style & ...
Hùng Phong viết 8 tháng trước
8 0
{{like_count}}

kipalog

{{ comment_count }}

bình luận

{{liked ? "Đã kipalog" : "Kipalog"}}


White
{{userFollowed ? 'Following' : 'Follow'}}
28 bài viết.
71 người follow

 Đầu mục bài viết

Vẫn còn nữa! x

Kipalog vẫn còn rất nhiều bài viết hay và chủ đề thú vị chờ bạn khám phá!