• News
    • Technology
  • Selenium
  • GO
  • Python
    • Django
    • Flask
  • Java
  • PHP
    • WordPress
    • Woocommerce
    • CodeIgniter
    • Laravel
    • Phalcon
  • JavaScript
    • ExpressJS
    • VueJS
    • jQuery
    • React
  • Database
    • MySQL
    • MariaDB
    • MongoDB
    • PostgreSQL
    • Oracle Database
  • CSS
    • Bootstrap
  • HTML
  • Linux
    • Apache
    • Nginx
  • AI
  • Algorithm
  • Website
    • SEO
    • Advisor
    • English
  • News
    • Technology
  • Selenium
  • GO
  • Python
    • Django
    • Flask
  • Java
  • PHP
    • WordPress
    • Woocommerce
    • CodeIgniter
    • Laravel
    • Phalcon
  • JavaScript
    • ExpressJS
    • VueJS
    • jQuery
    • React
  • Database
    • MySQL
    • MariaDB
    • MongoDB
    • PostgreSQL
    • Oracle Database
  • CSS
    • Bootstrap
  • HTML
  • Linux
    • Apache
    • Nginx
  • AI
  • Algorithm
  • Website
    • SEO
    • Advisor
    • English
VNEngineerQuestionsJavascript

Trọng Phúc
Trọng Phúc

JSONP là gì? Giải thích cách hoạt động và khác biệt với Ajax

Võ Thị Thanh Hương
Võ Thị Thanh Hương

Lợi Ích và Hạn Chế Khi Sử Dụng Ngôn Ngữ Biên Dịch Sang JavaScript

Ngô Phương
Ngô Phương

Higher-Order Function trong Javascript là gì?

Phạm Việt Hưng
Phạm Việt Hưng

Sự khác nhau giữa null và undefined trong Javascript?

Như Quỳnh
Như Quỳnh

Ưu điểm và nhược điểm của việc sử dụng use strict là gì?

La Ái Liên
La Ái Liên

Giải thích về bubbling event trong Javascript và làm sao để ngăn chặn nó?

Nguyễn Chiến Thắng
Nguyễn Chiến Thắng

Trong JavaScript hàm map có thể lặp qua các thuộc tính của một đối tượng không?

Nguyễn Thị Hồng Phúc
Nguyễn Thị Hồng Phúc

Sự khác biệt giữa các Host objects và Native objects trong Javascript là gì?

Nguyễn Tiến Tuân
Nguyễn Tiến Tuân

Thuộc tính NaN trong JavaScript là gì?

Hải Nguyễn Xuân
Hải Nguyễn Xuân

Closure trong javascript là gì, cho ví dụ?

Thủy Nguyễn
Thủy Nguyễn

DOM là gì?

Thái Bảo Vũ
Thái Bảo Vũ

Làm thế nào để so sánh hai object trong JavaScript?

Ẩn Đỗ Ngọc
Ẩn Đỗ Ngọc

Có thể reset một generator trong Javascript về state ban đầu của nó không?

Nguyễn Mỹ Linh
Nguyễn Mỹ Linh

Mô tả module design pattern trong JavaScript?

Nguyễn Thái Sơn
Nguyễn Thái Sơn

Callback hell trong Javascript là gì?

Nguyễn Thị Cẩm Trưa
Nguyễn Thị Cẩm Trưa

So sánh == và === trong Javascript?

Nguyễn Thế Dương
Nguyễn Thế Dương

Giải thích về Hoisting trong Javascript?

Hùng Ngô
Hùng Ngô

Giải thích sự khác biệt giữa function Person(){}, var person = Person(), và var person = new Person() là gì?

Liên Hoàng Thị Ái
Liên Hoàng Thị Ái

IIFEs (Immediately Invoked Function Expressions) trong Javascript là gì?

Huỳnh Thị Ý Nhi
Huỳnh Thị Ý Nhi

Giải thích sự khác biệt về cách sử dụng foo giữa function foo() {} và var foo = function() {} là gì?

Yến Hải
Yến Hải

Sự khác biệt giữa .call và .apply là gì?

Lê Tùng
Lê Tùng

Trong Javascript, sự khác biệt giữa throw Error(‘msg’) so với throw new Error(‘msg’) là gì?

Duyên Kiều
Duyên Kiều

Hãy giải thích về Scope và Scope Chain trong Javascript?

Lan Anh
Lan Anh

Prototype Inheritance trong JavaScript là gì?

Châu Bùi
Châu Bùi

Hãy viết một hàm có tên vnengineer_cal nhận một mảng các số nguyên và trả về giá trị true nếu ba phần tử liên tiếp bất kỳ có tổng bằng 7?

Vũ Ngọc Kết
Vũ Ngọc Kết

Currying trong Javascript là gì?

Hoàng Sơn Vũ Lê
Hoàng Sơn Vũ Lê

Từ khóa new trong JavaScript để làm gì?

Hiệu Nhiên Trần
Hiệu Nhiên Trần

Bạn có thể so sánh việc sử dụng Module Pattern với Constructor/Prototype Pattern không?

Nguyễn Hường
Nguyễn Hường

Bạn có thể đưa ra một ví dụ về hàm curry và giải thích tại sao cú pháp này lại có ích?

Hải Yến
Hải Yến

Sự khác biệt giữa sự kiện tải trang document load event và sự kiện DOMContentLoaded event là gì?

Trương Công Hậu
Trương Công Hậu

Sử dụng method nào được trả về với log ‘{ name: “Lydia”, age: 22 }’?

Quân Bảo Nguyễn Trọng
Quân Bảo Nguyễn Trọng

Ưu điểm của promise so với callback là gì?

Tân Đỗ
Tân Đỗ

Sử dụng Promise trong JavaScript như thế nào?

Nguyễn Thảo Ngân
Nguyễn Thảo Ngân

JavaScript truyền tham số theo kiểu tham chiếu (pass by references) hay theo kiểu tham trị (pass by values)?

Thương Hoàng
Thương Hoàng

Symbol trong ES6 là gì?

Kênh Của Hoà
Kênh Của Hoà

Cách đơn giản để loại bỏ các phần tử trùng lặp từ một mảng sử dụng ES6 là gì?

Tường Thái Nguyễn
Tường Thái Nguyễn

Bạn biết gì về load event trong Javascript?

Hân Lâm
Hân Lâm

Làm sao để deep-freeze một đối tượng trong JavaScript?

Võ Lê Thiên Anh
Võ Lê Thiên Anh

Làm thế nào có thể ghi ra giá trị giống như trong comment khi console.log?

Bảo Quốc
Bảo Quốc

Object trong Javascript là gì?

1 2 3 >
  • I'm Bông
    I'm Bông

    Temporal Dead Zone trong Javascript là gì?

  • Truyền Lê
    Truyền Lê

    Javascript là ngôn ngữ pass-by-reference hay pass-by-value không?

  • Vũ Quyên
    Vũ Quyên

    Bạn biết những cách nào để lặp qua các thuộc tính đối tượng trong Javascript?

  • Hoàng Văn Thao
    Hoàng Văn Thao

    Lợi ích của việc sử dụng spread so với rest như thế nào trong Javascript?

  • Quỳnh Hà
    Quỳnh Hà

    Generator trong Javascript là gì?

  • Huỳnh Mỹ Diền
    Huỳnh Mỹ Diền

    Giải thích về phương thức call(), aplly() và bind() trong Javascript?

  • Lê Hồ Nam
    Lê Hồ Nam

    Lập trình bất đồng bộ trong Javascript là gì?

  • Nguyễn Hoàng
    Nguyễn Hoàng

    Sự khác biệt giữa shim và polyfill trong Javascript là gì?

  • Huệ Khuất
    Huệ Khuất

    Triển khai Singleton Design Pattern trong Javascript như thế nào?

  • Trần Xuân Quỳnh
    Trần Xuân Quỳnh

    Sự khác biệt giữa null, undefined hoặc undeclared trong Javascript là gì?

  • Đậu Đỏ
    Đậu Đỏ

    Những lợi ích của WeakMap trong Javascript là gì?

  • Phùng Hiền
    Phùng Hiền

    Nêu một số trường hợp không nên sử dụng arrow functions trong Javascript?

  • Trần Đại
    Trần Đại

    Hạn chế của phương thức private trong JavaScript là gì

  • Vân Lê
    Vân Lê

    Polyfill trong JavaScript là gì?

  • Ngan Nguyen Trinh
    Ngan Nguyen Trinh

    Toán tử typeof trong Javascript để làm gì?

  • Võ Thiên Phát
    Võ Thiên Phát

    Strict mode trong JavaScript là gì?

  • Quỳnh Hoàng
    Quỳnh Hoàng

    JavaScript là ngôn ngữ kiểu tĩnh hay kiểu động? Hãy giải thích

  • Đoàn Ngọc Giang Ngân
    Đoàn Ngọc Giang Ngân

    Giải thích về phép gán qua giá trị và phép gán qua tham chiếu trong Javascript?

  • Trần Ngọc Mai
    Trần Ngọc Mai

    Triển khai Constructor Design Pattern trong Javascript như thế nào?

  • Xuân Nguyễn
    Xuân Nguyễn

    Trong Javascript, Anonymous Function thường dùng cho trường hợp nào?

  • Thảo Ngô
    Thảo Ngô

    Khi nào bạn sẽ sử dụng import * as X from ‘X’?

  • Hồ Nguyễn Anh Đông
    Hồ Nguyễn Anh Đông

    Sự khác nhau giữa bind, call và apply trong Javascript là gì?

  • Thái Thị Thuỷ
    Thái Thị Thuỷ

    Bạn biết những cách nào để lặp quả các phần tử của mảng trong Javascript?

  • Quí Lê
    Quí Lê

    Javascript có các kiểu dữ liệu nào? Bạn biết gì về chúng

  • Trần Thị Diệu Hiền
    Trần Thị Diệu Hiền

    Hàm anonymous là gì và khi nào nên sử dụng?

  • Phượng Đỗ
    Phượng Đỗ

    Triển khai Prototype Design Pattern trong Javascript như thế nào?

  • Phạm Như
    Phạm Như

    Triển khai Command Pattern trong Javascript như thế nào?

  • Việt Lê
    Việt Lê

    Tại sao, việc để nguyên phạm vi toàn cục của một trang web và không can thiệp vào nó lại là một ý tưởng tốt?

  • Huyền Lê
    Huyền Lê

    Sự khác biệt giữa Map và WeakMap trong Javascript là gì?

  • Hữu Thiện
    Hữu Thiện

    function* trong Javascript là gì?

  • Farmer
    Farmer

    So sánh việc sử dụng Async/Await và Generators để đạt được cùng một chức năng trong javascript?

  • Phươngg Thảo Anh
    Phươngg Thảo Anh

    Giải thích Function.prototype.bind trong javascript?

  • Đạt Nguyễn Quốc
    Đạt Nguyễn Quốc

    Sự khác biệt giữa await và từ khóa yield trong Javascript là gì?

  • Phạm Thị Ánh Vân
    Phạm Thị Ánh Vân

    Giải thích chính sách same-origin trong JavaScript?

  • Lê Hoàng Vũ
    Lê Hoàng Vũ

    Array trong Javascript là gì?

  • Thanh Thinh
    Thanh Thinh

    So sánh sự khác nhau giữa Object.freeze() và const trong Javascript là gì?

  • Chử Phúc
    Chử Phúc

    Sự khác nhau giữa anonymous function và named function trong Javascript là gì?

  • Nhân Trần
    Nhân Trần

    Làm sao để sao chép (clone) một mảng trong Javascript?

  • Lục Việt Dũng
    Lục Việt Dũng

    Prototype trong Javascript là gì?

  • Nguyễn Thị Hương Giang
    Nguyễn Thị Hương Giang

    Bạn biết gì về AMD (Asynchronous Module Definition) và CommonJS trong Javascript?

Back-End

  • GO
  • PHP
  • Python
  • Java
  • Ruby
  • C++
  • C#

Front-End

  • HTML
  • CSS
  • Bootstrap
  • jQuery
  • JavaScript
  • Angular
  • TypeScript
  • SEO

Database

  • Redis
  • MySQL
  • MariaDB
  • MongoDB
  • SQL Server
  • PostgreSQL
  • Oracle Database
  • GraphQL

DevOps

  • Linux
  • Nginx
  • Apache
  • Kubernetes
  • Azure
  • Docker
  • GCP
  • GIT

DSA

  • AI
  • Algorithm
  • NLP
  • Pandas
  • NumPy
  • Deep Learning
  • Selenium
  • Kafka

App

  • Flutter
  • Android
  • Swift
  • Objective-C
  • Kolin
  • React
  • Questions

  • Giới thiệu
  • Điều khoản
  • Quy định
  • Liên hệ
  • Giúp đỡ
  • Phản hồi

We are using cookies to give you the best experience on our website.

You can find out more about which cookies we are using or switch them off in .

VNEngineer
Powered by  GDPR Cookie Compliance
Privacy Overview

This website uses cookies so that we can provide you with the best user experience possible. Cookie information is stored in your browser and performs functions such as recognising you when you return to our website and helping our team to understand which sections of the website you find most interesting and useful.

Strictly Necessary Cookies

Strictly Necessary Cookie should be enabled at all times so that we can save your preferences for cookie settings.

If you disable this cookie, we will not be able to save your preferences. This means that every time you visit this website you will need to enable or disable cookies again.