Hướng dẫn which of the following is not javascript data types - cái nào sau đây không phải là kiểu dữ liệu javascript

Các câu hỏi và câu trả lời của bài kiểm tra JavaScript MCQ sau đây cung cấp các câu hỏi nhiều lựa chọn [MCQ] liên quan đến & nbsp; javaScript. Các MCQ JavaScript này cũng là các cuộc phỏng vấn [phỏng vấn trong khuôn viên trường, phỏng vấn đi bộ, phỏng vấn công ty], vị trí hoặc tuyển dụng, kỳ thi tuyển sinh và các kỳ thi cạnh tranh định hướng. Bạn có thể thực hành các câu hỏi dưới đây để cải thiện kỹ năng JavaScript của bạn. Bạn có thể nhấp vào & NBSP; Xem câu trả lời & NBSP; nút để kiểm tra câu trả lời nếu bạn cần. Hãy để giải quyết câu hỏi và câu trả lời của JavaScript MCQ. MCQs are also Interviews [campus interview, walk-in interview, company interview], Placement or recruitment, entrance examinations, and competitive examinations oriented. You can practice the below questions to improve your JavaScript skills. You can click on the View Answer button to check the answer if you needed. Let’s solve this JavaScript MCQ Questions and Answers Quiz.

Bạn có thể thực hành các MCQ JavaScript này tại đây và nếu bạn muốn có một bản PDF của các câu hỏi và câu trả lời của JavaScript MCQ, chúng tôi sẽ sớm cung cấp một liên kết tải xuống ở đây vì vậy vui lòng tiếp tục truy cập ở đây để sửa đổi thêm.

01. JavaScript là loại ngôn ngữ nào?

  1. Object-Oriented
  2. Object-Based
  3. Assembly-language
  4. High-level

Trả lời: B Giải thích: JavaScript không phải là một ngôn ngữ lập trình định hướng OOP [theo định hướng đối tượng] thuần túy như PHP, Java hoặc nhiều ngôn ngữ lập trình khác, mặc dù đó là ngôn ngữ dựa trên đối tượng. Nó không phải là ngôn ngữ dựa trên OOP, bởi vì nó không có ba thuộc tính cơ bản của các ngôn ngữ lập trình hướng đối tượng, như đa hình, đóng gói và kế thừa.
Explanation: JavaScript is not a pure OOP’s [object-oriented programming] oriented programming languages such as PHP, Java, or many other programming languages, although it is an object-based language. It is not OOP’s based language, because it doesn’t have three basic properties of object-oriented programming languages, such as polymorphism, encapsulation, and inheritance.

02. Bên trong phần tử HTML nào chúng ta đặt JavaScript?

Answer : A
Explanation: Java script code can be written inside < script > element. The < script > tag is used to contain javascript code.

03. JavaScript là ngôn ngữ ___.

  1. Đăng kí
  2. Kịch bản
  3. Lập trình
  4. Không ai trong số này

Trả lời: B Giải thích: JavaScript là ngôn ngữ kịch bản.
Explanation: JavaScript is scripting language.

04. Công ty nào đã phát triển JavaScript?

  1. Microsystems mặt trời
  2. IBM
  3. Bell Labs
  4. Netscape

Trả lời: D Giải thích: Netscape đã phát triển JavaScript.
Explanation: Netscape developed JavaScript.

05. Tại sao JavaScript và Java có tên tương tự?Why do JavaScript and Java have similar names?

  1. JavaScript là phiên bản bị loại bỏ của Java
  2. Cú pháp của JavaScript, dựa trên Java,
  3. Cả hai đều bắt nguồn trên đảo Java
  4. Không có điều nào ở trên

Trả lời: B Giải thích: Lựa chọn B.
Explanation: Option B.

06. JavaScript là ngôn ngữ kịch bản bên ______. ______ Side Scripting Language.

  1. ISP
  2. Người phục vụ
  3. Trình duyệt
  4. Không có điều nào ở trên

Trả lời: B Giải thích: Lựa chọn B.
Explanation: Option B.

06. JavaScript là ngôn ngữ kịch bản bên ______.

  1. ISP
  2. Người phục vụ
  3. Trình duyệt
  4. Trả lời: C Giải thích: Tùy chọn B.

07. Trong JavaScript, một khối tuyên bố là gì?
Explanation: A block of statements can be understood as a set of zero or more statements. In general, a block of statement has a common definition “which combines one or a number of statements into a single statement for ease”.

Khối có điều kiện

  1. Khối kết hợp một số câu lệnh vào một câu lệnh hợp chất
  2. Cả khối có điều kiện và một câu lệnh
  3. Khối chứa một câu lệnh duy nhất
  4. Không có điều nào ở trên

Trả lời: B Giải thích: Lựa chọn B.
Explanation: Both the < head > section and the < body > section are correct.

06. JavaScript là ngôn ngữ kịch bản bên ______.

  1. ISP
  2. Người phục vụ
  3. Trình duyệt
  4. Trả lời: C Giải thích: Tùy chọn B.

07. Trong JavaScript, một khối tuyên bố là gì?
Explanation: These are the JavaScript Data types: Number, String, Boolean, Object, Undefined.

Khối có điều kiệnWhich of the following is the correct statement for comment in JavaScript?

  1. Khối kết hợp một số câu lệnh vào một câu lệnh hợp chất
  2. Cả khối có điều kiện và một câu lệnh
  3. Khối chứa một câu lệnh duy nhất
  4. Trả lời: B Giải thích: Một khối các câu có thể được hiểu là một tập hợp bằng không hoặc nhiều câu lệnh. Nói chung, một khối tuyên bố có một định nghĩa chung, kết hợp một hoặc một số câu lệnh vào một câu lệnh để dễ dàng.

08. Nơi chính xác để chèn JavaScript?
Explanation: Correct way is //This is a comment

Pages: 1 2 3

Read more articles

Điều nào sau đây không phải là loại dữ liệu JavaScript?

Câu trả lời đúng là:

Trôi nổi

DUNG DỊCH

Float Float là câu trả lời chính xác. JavaScript chỉ hỗ trợ các loại dữ liệu sau: số, chuỗi, boolean, đối tượng và không xác định
Number, String, Boolean, Object, and Undefined

Dưới đây là 1000 MCQ trên JavaScript [Chương theo chương trình].

1. JavaScript là gì? a] JavaScript là ngôn ngữ kịch bản được sử dụng để làm cho trang web tương tác b] JavaScript là ngôn ngữ lắp ráp được sử dụng để làm cho trang web tương tác c] JavaScript là ngôn ngữ được biên dịch được sử dụng để làm cho trang web tương tác D] không có câu trả lời nào được đề cập
a] JavaScript is a scripting language used to make the website interactive
b] JavaScript is an assembly language used to make the website interactive
c] JavaScript is a compiled language used to make the website interactive
d] None of the mentioned
View Answer

Trả lời: Giải thích: JavaScript là ngôn ngữ kịch bản được sử dụng cùng với HTML và CSS để làm cho trang web tương tác cùng. Nó được sử dụng cả ở phía máy khách và phía máy chủ.
Explanation: JavaScript is a scripting language used along with HTML and CSS to make the website interactive along. It is used both on the client-side and server-side.

2. Điều nào sau đây là chính xác về JavaScript? a] JavaScript là ngôn ngữ dựa trên đối tượng b] JavaScript là ngôn ngữ lắp ráp c] JavaScript là ngôn ngữ hướng đối tượng d] JavaScript là một câu trả lời ngôn ngữ cấp cao
a] JavaScript is an Object-Based language
b] JavaScript is Assembly-language
c] JavaScript is an Object-Oriented language
d] JavaScript is a High-level language
View Answer

Trả lời: Giải thích: Mặc dù JavaScript không phải là ngôn ngữ OOP [lập trình hướng đối tượng] như Java hoặc PHP, nhưng nó là ngôn ngữ hướng đối tượng. Bộ ba tiêu chuẩn của đa hình, đóng gói và kế thừa là các tiêu chí cho định hướng đối tượng và JavaScript không đáp ứng được chúng.
Explanation: Although JavaScript is not an OOP [Object-Oriented Programming] language like Java or PHP, it is an object-oriented language. The standard threesome of polymorphism, encapsulation, and inheritance are the criteria for object orientation, and JavaScript fails to meet them.

3. Trong số các câu lệnh đã cho, câu nào xác định đóng cửa trong JavaScript? a] JavaScript là một hàm được bao quanh với các tham chiếu đến phạm vi hàm bên trong của nó B] JavaScript là một hàm được đặt với các tham chiếu đến môi trường từ vựng của nó Không có câu trả lời nào được đề cập
a] JavaScript is a function that is enclosed with references to its inner function scope
b] JavaScript is a function that is enclosed with references to its lexical environment
c] JavaScript is a function that is enclosed with the object to its inner function scope
d] None of the mentioned
View Answer

Trả lời: B Giải thích: Đóng cửa là một chức năng được bao quanh với các tham chiếu đến môi trường từ vựng của nó. Đóng cửa cho phép một hàm bên trong truy cập vào phạm vi của một hàm bên ngoài. Việc đóng cửa được hình thành mỗi khi một hàm được tạo trong JavaScript, trong thời gian tạo chức năng.
Explanation: A closure is a function that is enclosed with references to its lexical environment. A closure allows an inner function to access the scope of an outside function. Closures are formed every time a function is created in JavaScript, during function creation time.

4. Đầu ra của đoạn mã JavaScript sau đây là gì?


var txt1 = "Sanfoundry_";
var txt2 = "Javascriptmcq";
document.getElementById["demo"].innerHTML = txt1 + txt2;

a] Lỗi b] SANFOUNDRY_ JAVASCRIPTMCQ C] không xác định d] sanfoundry_javascriptmcqview Trả lời
b] Sanfoundry_ Javascriptmcq
c] undefined
d] Sanfoundry_Javascriptmcq
View Answer

Trả lời: D Giải thích: Toán tử + trong JavaScript hoạt động như một toán tử nối khi được sử dụng với chuỗi. Chuỗi mới không có bất kỳ khoảng trống nào giữa hai chuỗi được thêm vào.
Explanation: The + operator in javascript acts as a concatenation operator when used with string. The new string does not have any space between the two added strings.

5. Đầu ra của mã JavaScript sau đây là gì?



var js = 10;
js *= 5;
document.getElementById["demo"].innerHTML = js;

a] 10 b] 50 c] 5 d] errorView Trả lời
b] 50
c] 5
d] Error
View Answer

Trả lời: B Giải thích: Toán tử *= trong JavaScript là biểu thức tốc ký cho phép nhân của một số cụ thể. Nó là sự kết hợp của hai toán tử * và =.
Explanation: The *= operator in javascript is a shorthand expression for the multiplication of a particular number. It is a combination of two operators * and = .

6. Mảng trong JavaScript được xác định bởi câu nào sau đây? a] Đây là danh sách các giá trị được đặt hàng b] Đây là danh sách các đối tượng được đặt hàng
a] It is an ordered list of values
b] It is an ordered list of objects
c] It is an ordered list of string
d] It is an ordered list of functions
View Answer

Trả lời: Giải thích: Một mảng trong JavaScript là một danh sách các giá trị được đặt hàng, mỗi giá trị được gọi là một phần tử và nó được xác định bởi một chỉ mục. Một mảng có thể bao gồm các giá trị của nhiều loại và chiều dài của một mảng có kích thước động.
Explanation: An array in JavaScript is an ordered list of values, each value is referred to as an element, and it is identified by an index. An array can include values of many sorts and the length of an array dynamically sized.

7. Đầu ra của mã JavaScript sau đây là gì?

// JavaScript Comparison Operators
function compare[]
{
    int num=2;
    char b=2;
    if[a==b]
        return true;
    else
        return false;
}

A] Sai b] True C] Lỗi biên dịch D] Lỗi thời gian chạy Trả lời
b] true
c] compilation error
d] runtime error
View Answer

Trả lời: B Giải thích: The == Trong JS chuyển đổi các loại toán hạng khác nhau thành cùng loại trước khi thực hiện so sánh. Một so sánh nghiêm ngặt dẫn đến giá trị thực nếu các toán hạng cùng loại và nội dung khớp.
Explanation: The == in JS convert different types of operands to the same type before making the comparison. A strict comparison results in true value if the operands are of the same type and the contents match.

8. Đầu ra của đoạn mã JavaScript sau đây là gì?

// JavaScript Equalto Operators
function equalto[]
{
    int num=10;
    if[num==="10"]
        return true;
    else
        return false;
}

A] Sai b] True C] Lỗi biên dịch D] Lỗi thời gian chạy Trả lời
b] true
c] compilation error
d] runtime error
View Answer

Trả lời: B Giải thích: The == Trong JS chuyển đổi các loại toán hạng khác nhau thành cùng loại trước khi thực hiện so sánh. Một so sánh nghiêm ngặt dẫn đến giá trị thực nếu các toán hạng cùng loại và nội dung khớp.
Explanation: A === operator in JS is only true if the operands are of the same type and the contents match. Two strings are strictly equal when they have the same sequence of characters, same length, and same characters in corresponding positions.

8. Đầu ra của đoạn mã JavaScript sau đây là gì?

var js = [function[x] {return x*x;}[10]];

Trả lời: Giải thích: Toán tử A === trong JS chỉ đúng nếu các toán hạng cùng loại và nội dung khớp. Hai chuỗi hoàn toàn bằng nhau khi chúng có cùng một chuỗi các ký tự, cùng độ dài và cùng một ký tự ở các vị trí tương ứng.
b] Memory leak
c] Error
d] Yes, perfectly
View Answer

9. Mã JavaScript sau đây có hoạt động không?
Explanation: For functions expressed as expressions, the function name is optional in Javascript. Sometimes function expressions are defined and used right away.

a] Ngoại lệ sẽ được ném b] rò rỉ bộ nhớ c] lỗi d] Có, câu trả lời hoàn hảo
a] Null type
b] Undefined type
c] Number type
d] All of the mentioned
View Answer

Trả lời: D Giải thích: Đối với các hàm được biểu thị dưới dạng biểu thức, tên hàm là tùy chọn trong JavaScript. Đôi khi các biểu thức chức năng được xác định và sử dụng ngay lập tức.
Explanation: JavaScript is a dynamic, loosely typed language. Variables in JavaScript aren’t tied to any specific value type, and each variable can be assigned and reassigned to values of all the types.

10. Loại nào sau đây không phải là loại dữ liệu JavaScript? a] loại null b] loại không xác định c] loại số d] Tất cả các câu trả lời được đề cập
a] A URL that uses the special javascript:code
b] A URL that uses the special javascript:protocol
c] A URL that uses the special javascript:encoding
d] A URL that uses the special javascript:stack
View Answer

Trả lời: D Giải thích: JavaScript là một ngôn ngữ được đánh máy năng động, lỏng lẻo. Các biến trong JavaScript aren gắn liền với bất kỳ loại giá trị cụ thể nào và mỗi biến có thể được gán và chỉ định lại cho các giá trị của tất cả các loại.
Explanation: The Client-side JavaScript code is embedded within HTML documents in four ways :

  1. Nội tuyến, giữa một cặp thẻ script script
  2. Từ một tệp bên ngoài được chỉ định bởi thuộc tính SRC của thẻ script script
  3. Trong thuộc tính xử lý sự kiện HTML, chẳng hạn như title hoặc onmouseOver
  4. Trong một URL sử dụng giao thức JavaScript: đặc biệt.

12. Đầu ra của đoạn mã JavaScript sau đây là gì?

int a=1;
if[a!=null] // JavaScript not equal to Operators
    return 1;
else
    return 0;

a] 0 b] 1 c] lỗi trình biên dịch D] Lỗi thời gian chạy Trả lời
b] 1
c] compiler error
d] runtime error
View Answer

Trả lời: B Giải thích:! = Không bằng toán tử trong JavaScript. Nó cho giá trị là 1 nếu hai giá trị được so sánh không bằng nhau và cho 0 nếu hai giá trị bằng nhau.
Explanation: != is not equal to the operator in Javascript. It gives a value of 1 if the two values which are compared are not equal and give 0 if the two values are equal.

13. Đối tượng nào sau đây là điểm nhập chính cho tất cả các tính năng và API JavaScript phía máy khách? A] Vị trí B] Cửa sổ C] Tiêu chuẩn d] Trả lời vị trí
a] Position
b] Window
c] Standard
d] Location
View Answer

Trả lời: B Giải thích: Tất cả các tính năng JavaScript phía máy khách được truy cập thông qua đối tượng cửa sổ. Nó đại diện cho một cửa sổ hoặc khung trình duyệt web và cửa sổ định danh có thể được sử dụng để tham khảo nó.
Explanation: All client-side JavaScript features and APIs are accessed through the Window object. It represents a web browser window or frame, and the identifier window can be used to refer to it.

14. Đầu ra của chương trình JavaScript sau đây là gì?

function sanfoundry[javascript]
{
	return [javascript ?  “yes” :  “no”];
}
	bool ans=true;
console.log[sanfoundry[ans]];

A] Lỗi biên dịch b] Lỗi thời gian chạy C] Có D] Câu trả lời tháng 11
b] Runtime error
c] Yes
d] No
View Answer

Trả lời: C Giải thích: Trong JavaScript, Hồi? được gọi là toán tử ternary được sử dụng để chọn một lựa chọn từ hai lựa chọn nhất định. Nó được sử dụng thay vì nếu câu lệnh khác và làm cho mã ngắn hơn.
Explanation: In javascript, “?” is called the ternary operator which is used for choosing one choice from the given two choices. It is used instead of if else statement and makes the code shorter.

15. Đầu ra của mã JavaScript sau đây là gì?

// Javascript code snippet to compare the height
function height[]
{	
    var  height = 123.56;
    var type = [height>=190] ? "tall" : "short";
    return type;
}

a] ngắn b] 123,56 c] cao d] 190view Trả lời
b] 123.56
c] tall
d] 190
View Answer

Trả lời: Giải thích: Toán tử ternary trong JavaScript được sử dụng làm toán tử so sánh hoạt động trên ba toán hạng. Câu lệnh trong mã trên khởi tạo biến loại với giá trị ngắn được trả về thông qua hàm.
Explanation: The ternary operator in javascript is used as a comparison operator which works on three operands. The statement in the above code initializes type variable with the value short which is returned through the function.

16. Điều nào sau đây có thể được sử dụng để gọi đoạn mã JavaScript? a] Chức năng/Phương pháp B] Bộ tiền xử lý C] Kích hoạt sự kiện D] Trả lời rmiview
a] Function/Method
b] Preprocessor
c] Triggering Event
d] RMI
View Answer

Trả lời: Giải thích: Một cuộc gọi chức năng đến phần tử mà JavaScript sẽ được chạy có thể được sử dụng để gọi mã JavaScript. Các kỹ thuật khác bao gồm title, onload và onsubmit, trong số những kỹ thuật khác.
Explanation: A function call to the element on which JavaScript is to be run can be used to invoke JavaScript code. Other techniques include title, onload, and onsubmit, among others.

17. Đầu ra của hàm JavaScript sau đây là gì?



function javascript[] 
{
// javacript abs[] method
    document.getElementById["demo"].innerHTML = Math.abs[-7.25];
}

a] -7,25 b] 7,25 C] -7 d] 7View Trả lời
b] 7.25
c] -7
d] 7
View Answer

Trả lời: B Giải thích: Phương thức Javacript ABS [] trả về giá trị tuyệt đối của một số. Phương pháp được tìm thấy trong thư viện toán học của JavaScript.
Explanation: The javacript abs[] method returns the absolute value of a number. The method is found in the math library of Javascript.

18. Đầu ra của mã JavaScript sau đây là gì?

var a=5 , b=1
var obj = { a : 10 }
// with keyword in JavaScript
with[obj]
{
      alert[b]
}

a] 1 b] 10 c] 5 d] errorView Trả lời
b] 10
c] 5
d] Error
View Answer

Trả lời: Giải thích: Đầu tiên là thông dịch viên kiểm tra OBJ cho tài sản b. Nhưng nó không tìm thấy bất kỳ thuộc tính nào B vì vậy nó lấy giá trị từ bên ngoài đối tượng trong đoạn mã JavaScript.
Explanation: Firstly the interpreter checks obj for property b. But it doesn’t find any property b so it takes the value from outside the object within the JavaScript code snippet.

19. Điều nào sau đây giải thích chính xác điều gì xảy ra khi chương trình JavaScript được phát triển trên máy Unix? a] sẽ hoạt động hoàn toàn tốt trên máy windows b] sẽ được hiển thị vì văn bản javascript trên trình duyệt c] sẽ ném lỗi và ngoại lệ d] phải được giới hạn trong câu trả lời chỉ
a] will work perfectly well on a Windows Machine
b] will be displayed as JavaScript text on the browser
c] will throw errors and exceptions
d] must be restricted to a Unix Machine only
View Answer

Trả lời: Giải thích: Bởi vì JS có thể chạy trên nhiều hệ điều hành, một ứng dụng được viết cho Unix cũng sẽ chạy trên Windows.
Explanation: Because JS can run on a variety of operating systems, an application written for UNIX will run just as well on Windows.

20. Đoạn mã JavaScript hiệu quả hơn? Mã 1:
Code 1 :



var js = 10;
js *= 5;
document.getElementById["demo"].innerHTML = js;
0

Mã 2:



var js = 10;
js *= 5;
document.getElementById["demo"].innerHTML = js;
1

a] Mã 1 b] Mã 2 c] Cả mã 1 và mã 2 d] không thể so sánh câu trả lời
b] Code 2
c] Both Code 1 and Code 2
d] Cannot Compare
View Answer

Trả lời: Giải thích: Mã 1 sẽ là mã JS hiệu quả hơn. Mã thứ hai Infact sẽ đi vào lỗi thời gian chạy vì giá trị của num sẽ không bao giờ đạt mức thấp hơn hoặc bằng một.
Explanation: Code 1 would be more efficient JS code. Infact second code will go into runtime error as the value of num will never reach less than or equal to one.

21. Đầu ra của mã JavaScript sau đây là gì?



var js = 10;
js *= 5;
document.getElementById["demo"].innerHTML = js;
2

a] in "Mảng trống" B] in 0 đến chiều dài của mảng c] in các số trong mảng theo thứ tự d] in các số trong mảng trong câu trả lời của OrderView ngược lại
b] Prints 0 to the length of the array
c] Prints the numbers in the array in order
d] Prints the numbers in the array in the reverse order
View Answer

Trả lời: C Giải thích: Câu lệnh DO/trong khi tạo ra một vòng lặp thực thi một khối mã JavaScript một lần, trước khi kiểm tra xem điều kiện có đúng hay không, thì nó sẽ lặp lại vòng lặp miễn là điều kiện là đúng. Do đó, bộ lặp đi qua mảng và in chúng theo thứ tự bình thường.
Explanation: The do/while statement creates a loop that executes a block of javascript code once, before checking if the condition is true, then it will repeat the loop as long as the condition is true. Hence the iterator traverses through the array and print them in normal order.

22. Điều gì xảy ra trong đoạn mã JavaScript sau đây?



var js = 10;
js *= 5;
document.getElementById["demo"].innerHTML = js;
3

a] Một ngoại lệ được ném b] Các giá trị của JS được ghi lại hoặc lưu trữ ở một vị trí cụ thể hoặc lưu trữ c] giá trị của JS từ 0 đến 9 được hiển thị trong bảng điều khiển D]
b] The values of js are logged or stored in a particular location or storage
c] The value of js from 0 to 9 is displayed in the console
d] An error is displayed
View Answer

Trả lời: C Giải thích: Trong JavaScript, Console.log là hàm được xác định trước chấp nhận giá trị như một đối số. Tại thời điểm thực thi mã, Console.log in giá trị này trong đối số cho bảng điều khiển.
Explanation: In JavaScript, Console.log is a predefined function that accepts the value as an argument. At the time of code execution, console.log prints this value in the argument to the console.

23. Đầu ra của mã JavaScript sau đây là gì?



var js = 10;
js *= 5;
document.getElementById["demo"].innerHTML = js;
4

a] 2 b] 5 c] 555 d] errorView Trả lời
b] 5
c] 555
d] error
View Answer

Trả lời: C Giải thích: Đối với vòng lặp trong JavaScript trước tiên khởi tạo biến và sau đó kiểm tra biểu thức điều kiện và sau đó thực hiện dòng câu lệnh. Giá trị của tererator tôi tăng cho đến khi nó đạt đến giá trị của độ dài.
Explanation: for loop in Javascript first initializes the variable and later on checks for the condition expression and after that execute the line of statements. The value of iterator i increase until it reaches the value of length.

24. JavaScript sử dụng loại phạm vi nào sau đây? a] tuần tự b] phân đoạn C] từ vựng d] Phản hồi theo nghĩa đen
a] Sequential
b] Segmental
c] Lexical
d] Literal
View Answer

Trả lời: C Giải thích: JavaScript, giống như hầu hết các ngôn ngữ lập trình hiện tại, sử dụng phạm vi từ vựng. Điều này có nghĩa là các chức năng được thực hiện với phạm vi biến có hiệu lực khi chúng được xác định, thay vì phạm vi biến có hiệu lực khi chúng được gọi.
Explanation: JavaScript, like most current programming languages, employs lexical scoping. This means that functions are performed with the variable scope in effect when they were defined, rather than the variable scope in effect when they are invoked.

25. Sự khác biệt cơ bản giữa JavaScript và Java là gì? a] Các chức năng được coi là trường B] Các hàm là giá trị và không có sự phân biệt khó
a] Functions are considered as fields
b] Functions are values, and there is no hard distinction between methods and fields
c] Variables are specific
d] There is no difference
View Answer

Trả lời: B Giải thích: Java là ngôn ngữ lập trình hướng đối tượng, trong khi JS là ngôn ngữ kịch bản hướng đối tượng. Sự khác biệt chính giữa JavaScript và Java là các hàm là giá trị, trong khi các phương thức và trường không được xác định rõ ràng.
Explanation: Java is an object-oriented programming language, while JS is an object-oriented scripting language. The main difference between JavaScript and Java is that functions are values, while methods and fields are not clearly defined.

26. Đầu ra của mã JavaScript sau đây là gì?



var js = 10;
js *= 5;
document.getElementById["demo"].innerHTML = js;
5

a] 1, 2, 3, 6, 7, 8 b] 123 c] ​​1, 2, 3 d] errorView Trả lời
b] 123
c] 1, 2, 3
d] Error
View Answer

Trả lời: Giải thích: Concat là hàm được xác định trước trong thư viện mảng trong JavaScript. Hàm Concat được sử dụng để kết hợp giá trị của hai mảng. tức là1, 2, 3, 6, 7, 8
Explanation: concat is a predefined function in the array library in Javascript. The concat function is used to combine the value of two arrays.
i.e.1, 2, 3, 6, 7, 8

27. Tại sao cần phải có động cơ JavaScript? a] Cả biên dịch và diễn giải JavaScript b] Phân tích JavaScript c] Giải thích JavaScript d] biên dịch câu trả lời của JavaScriptView
a] Both Compiling & Interpreting the JavaScript
b] Parsing the javascript
c] Interpreting the JavaScript
d] Compiling the JavaScript
View Answer

Trả lời: C Giải thích: Phần lớn, động cơ JS được sử dụng để giải thích JavaScript. Nó được sử dụng để phân tích JavaScript và chạy nó trên một trang web.
Explanation: For the most part, the JS Engine is used to interpret JavaScript. It’s used to parse javascript and run it on a web page.

28. Chức năng của chương trình JavaScript sau đây là gì?



var js = 10;
js *= 5;
document.getElementById["demo"].innerHTML = js;
6

a] Trả về giá trị trong phạm vi b] Trả về giá trị null c] Hiển thị thông báo lỗi D] Trả về ExcenceView Trả lời
b] Returns value null
c] Shows an error message
d] Returns exception
View Answer

Trả lời: Giải thích: Môi trường từ vựng là một đối tượng được kết nối với mọi hàm thực thi, khối mã và toàn bộ tập lệnh trong JavaScript. Giá trị trong phạm vi được trả về bởi đoạn mã ở trên.
Explanation: The Lexical Environment is an object that is connected with every executing function, code block, and the script as a whole in JavaScript. The value in scope is returned by the code snippet above.

29. Đầu ra của mã JavaScript sau đây là gì?



var js = 10;
js *= 5;
document.getElementById["demo"].innerHTML = js;
7

a] 4 b] 5 c] 0 d] errorView Trả lời
b] 5
c] 0
d] error
View Answer

Trả lời: B Giải thích: Giá trị của A sẽ tăng cho đến khi nó bằng 5, tại thời điểm đó con trỏ sẽ thoát khỏi vòng lặp. Bởi vì không có câu lệnh trong vòng lặp For, giá trị của A sẽ chỉ tăng. Kết quả là, kết quả sẽ là năm.
Explanation: The value of a will increase until it equals 5, at which point the cursor will exit the loop. Because there are no statements in the for loop, the value of a will only increase. As a result, the result will be five.

30. JavaScript sử dụng phương pháp/hoạt động nào sau đây thay vì == và! =? a] JavaScript sử dụng bằng nhau [] b] JavaScript sử dụng bằng
a] JavaScript uses equalto[]
b] JavaScript uses equals[] and notequals[] instead
c] JavaScript uses bitwise checking
d] JavaScript uses === and !== instead
View Answer

Trả lời: D Giải thích: toán tử dấu phẩy, toán tử bitwise và các toán tử ++ và - không được bao gồm trong tập hợp con. Nó cũng cấm sử dụng == và! = Do chuyển đổi loại mà họ làm, thay vào đó yêu cầu sử dụng === và! ==.
Explanation: The comma operator, bitwise operators, and the ++ and — operators are not included in the subset. It also forbids the usage of == and!= due to the type conversion they do, instead requiring the use of === and!==.

31. Kết quả hoặc loại lỗi sẽ là gì nếu P không được xác định trong đoạn mã JavaScript sau đây?

a] Giá trị không tìm thấy lỗi B] Lỗi tham chiếu C] NULL D] Trả lời Zeroview
b] Reference Error
c] Null
d] Zero
View Answer

Trả lời: B Giải thích: Console.log [] là hàm được xác định trước JavaScript để in dữ liệu hoặc tin nhắn vào bảng điều khiển. Một lỗi tham chiếu sẽ xảy ra nếu đối số console.log không được xác định.
Explanation: Console.log[] is a javascript predefined function for printing data or messages to the console. A reference error will occur if the console.log argument is not defined.

32. Nguyên mẫu đại diện cho đoạn mã JavaScript sau đây là gì?



var js = 10;
js *= 5;
document.getElementById["demo"].innerHTML = js;
8

a] không hợp lệ b] nguyên mẫu của hàm c] chức năng javaScript d] một câu trả lời cấu trúc tùy chỉnh
b] Prototype of a function
c] Function javascript
d] A custom constructor
View Answer

Trả lời: D Giải thích: Tất cả các trường hợp đối tượng đều có thuộc tính hàm tạo trỏ đến hàm tạo hàm tạo ra chúng. Trình xây dựng tùy chỉnh là một hàm tạo không yêu cầu đối số và được trình biên dịch tự động tạo tại thời điểm tạo đối tượng nếu không được tạo bởi người dùng.
Explanation: All object instances have a constructor property that points to the constructor function that created them. A custom constructor is a constructor which requires no arguments and is created automatically by the compiler at the time of object creation if not created by the user.

33. Tại sao cần xử lý sự kiện trong JS? a] Cho phép mã JavaScript thay đổi hành vi của Windows B] thêm trang Intern
a] Allows JavaScript code to alter the behaviour of windows
b] Adds innerHTML page to the code
c] Change the server location
d] Performs handling of exceptions and occurrences
View Answer

Trả lời: Giải thích: Mã JS có thể thay đổi hành vi của Windows, tài liệu và các yếu tố tạo nên các tài liệu đó thông qua Trình xử lý sự kiện.
Explanation: JS code can change the behavior of windows, documents, and the elements that make up those documents via event handlers.

34. Điều nào sau đây không phải là một khung? A] JavaScript .NET B] JavaScript c] Ca cao JS D]
a] JavaScript .NET
b] JavaScript
c] Cocoa JS
d] jQuery
View Answer

Trả lời: B Giải thích: JQuery, được sử dụng trong phát triển web, là một trong những khung phổ biến nhất. JavaScript là ngôn ngữ kịch bản, không phải là một khung, trong trường hợp này.
Explanation: jQuery, which is used in web development, is one of the most popular frameworks. JavaScript is a scripting language, not a framework, in this case.

35. Thuộc tính nào sau đây là thuộc tính được kích hoạt để đối phó với lỗi JS? a] title b] onerror c] onMessage d] onexceptionView Trả lời
a] title
b] onerror
c] onmessage
d] onexception
View Answer

Trả lời: B Giải thích: Tài sản của đối tượng cửa sổ Onerror hoạt động như một trình xử lý sự kiện và nó được kích hoạt khi các vấn đề JavaScript xảy ra. Tuy nhiên, vì nó được gọi với nhiều đối số khác nhau, nó không phải là một người xử lý sự kiện chính hãng.
Explanation: The Window object’s onerror property acts as an event handler, and it is triggered when JavaScript problems occur. However, because it is called with various arguments, it isn’t a genuine event handler.

36. Đầu ra của mã JavaScript sau đây là gì?



var js = 10;
js *= 5;
document.getElementById["demo"].innerHTML = js;
9

A] Lỗi thời gian chạy b] Lỗi logic c] True d] Câu trả lời FalseView
b] logical error
c] true
d] false
View Answer

Trả lời: C Giải thích: Hàm Chỉ khi các toán hạng cùng loại và khớp nội dung là một so sánh nghiêm ngặt có thể. Do đó, dòng mã sau sẽ tạo ra đầu ra thực sự.
Explanation: The .tostring[] function can be used to convert a non-string [integer] to a string. Only if the operands are of the same type and the contents match is a rigorous comparison possible. As a result, the following code line will produce true output.

37. Tên đầu tiên và họ của chương trình JavaScript sau đây là gì?

// JavaScript Comparison Operators
function compare[]
{
    int num=2;
    char b=2;
    if[a==b]
        return true;
    else
        return false;
}
0

a] Đối tượng b] Tên thuộc tính C] Thuộc tính d] Giá trị thuộc tính Tính toán Trả lời
b] property names
c] properties
d] property values
View Answer

Trả lời: B Giải thích: Một mục được chứa trong một đối tượng khác trong mẫu mã ở trên. Tên tài sản là FirstName và họ. Giá trị của thuộc tính đó là một đối tượng trong chính nó.
Explanation: An item is contained within another object in the code sample above. The property names are firstname and surname. The value of that property is an object in and of itself.

38. Điều nào sau đây không phải là lỗi trong JavaScript? a] Thiếu khung b] Phân chia theo 0 c] Lỗi cú pháp D] Thiếu câu trả lời của semicolonsview
a] Missing of Bracket
b] Division by zero
c] Syntax error
d] Missing of semicolons
View Answer

Trả lời: B Giải thích: Trong JavaScript, Division theo 0 không dẫn đến lỗi; Nó chỉ trả về vô cực hoặc vô cùng tiêu cực. Tuy nhiên, vì số 0 chia cho 0 không có giá trị được xác định rõ, kết quả của hoạt động này là giá trị không có số không bình thường, được viết là NAN.
Explanation: In JavaScript, division by zero does not result in an error; it just returns infinity or negative infinity. However, because zero divided by zero has no well-defined value, the result of this operation is the unusual not-a-number value, which is written as NaN.

39. Xem xét câu lệnh JavaScript sau đây chứa các biểu thức chính quy và kiểm tra xem mẫu có khớp không.

// JavaScript Comparison Operators
function compare[]
{
    int num=2;
    char b=2;
    if[a==b]
        return true;
    else
        return false;
}
1

a] text.check [mẫu] b] mẫu.test [văn bản] c] văn bản == mẫu d] text.equals [mẫu] Xem câu trả lời
b] pattern.test[text]
c] text==pattern
d] text.equals[pattern]
View Answer

Trả lời: B Giải thích: Mẫu được chỉ định được áp dụng cho văn bản có trong ngoặc đơn. Phương thức kiểm tra [] kiểm tra một chuỗi cho một trận đấu. Nếu một trận đấu được tìm thấy, phương pháp này trả về đúng; Nếu không, nó trả về sai.
Explanation: The pattern specified is applied to the text included in parenthesis. The test[] method checks a string for a match. If a match is found, this method returns true; otherwise, it returns false.

Chương trình nhiều câu hỏi về nhiều lựa chọn trên JavaScript

Hơn 1000 MCQ của chúng tôi tập trung vào tất cả các chủ đề của chủ đề JavaScript, bao gồm hơn 100 chủ đề. Điều này sẽ giúp bạn chuẩn bị cho các kỳ thi, cuộc thi, bài kiểm tra trực tuyến, câu đố, Viva-Voce, phỏng vấn và chứng nhận. Bạn có thể thực hành chương MCQ này theo chương bắt đầu từ chương đầu tiên hoặc bạn có thể chuyển sang bất kỳ chương nào bạn chọn. Bạn cũng có thể tải xuống PDF của JavaScript MCQ bằng cách đăng ký bên dưới.

  1. Cấu trúc từ vựng JavaScript
  2. Các lớp và mô -đun JavaScript
  3. Phía máy chủ và phía máy khách JavaScript
  4. Mô hình đối tượng tài liệu JavaScript và xử lý sự kiện
  5. Đồ họa và kết xuất trong JavaScript
  6. Các biện pháp thực hiện trong JavaScript
  7. Ổ cắm trong JavaScript
  8. Phân tích cú pháp JavaScript, điểm chuẩn và ghi nhật ký
  9. Nhu cầu JavaScript và điều hướng hiệu suất
  10. Bộ nhớ đệm JavaScript, gỡ lỗi JavaScript và hoạt hình

1. JavaScript MCQ trên các cấu trúc từ vựng

Phần này chứa các câu hỏi và câu trả lời nhiều lựa chọn của JavaScript về các loại biến, cấu trúc từ vựng, vòng lặp và câu lệnh trong Java, mảng, phương pháp JavaScript và các hàm JavaScript và khái niệm tuần tự hóa.

2. JavaScript MCQ trên các lớp học và mô -đun

Phần này chứa các câu hỏi và câu trả lời về các lớp và mô -đun JavaScript, các tập hợp con JavaScripts và các điều khoản và nhiều mệnh đề bắt.

3. Câu hỏi nhiều lựa chọn trên JavaScript phía máy chủ và phía máy khách

Phần này chứa MCQ trên JavaScript trong trình duyệt web, máy chủ và máy khách JavaScript, nhúng JavaScript vào HTML và Frameworks.

4. JavaScript MCQ trên mô hình đối tượng và xử lý sự kiện

Phần này chứa các câu hỏi nhiều lựa chọn JavaScript với câu trả lời trên DOM, xử lý lỗi, tập lệnh CSS, chuột, văn bản, kéo, thả và các sự kiện bàn phím và các hoạt động nút trong JavaScript.

5. MCQ về đồ họa và kết xuất trong JavaScript

Phần này chứa các câu hỏi JavaScript với câu trả lời về phân tích cú pháp trình duyệt và kết xuất, đồ họa và phương tiện kịch bản.

6. Câu hỏi trắc nghiệm về các biện pháp thực hiện trong JavaScript

Phần này chứa các câu hỏi MCQ về sự kết hợp của JavaScript với Firebug, Yslow, WebPagetest và Minification.

Phần này chứa các câu hỏi và câu trả lời nhiều lựa chọn của JavaScript trên ổ cắm web và truy cập API WebPagetest.

8. MCQ về phân tích cú pháp JavaScript, điểm chuẩn và ghi nhật ký

Phần này chứa các câu hỏi và câu trả lời của JavaScript về các giá trị phân tích cú pháp, điểm chuẩn, ghi nhật ký, thủ công và ghi nhật ký từ xa.

9. JavaScript MCQ về việc gọi và điều hướng hiệu suất

Phần này chứa MCQS trên lệnh gọi đối tượng JavaScript, điều hướng hiệu suất, tải tập lệnh và tải lười biếng.

10. JavaScript MCQ về bộ nhớ đệm, gỡ lỗi và hoạt hình

Phần này chứa các câu hỏi MCQ của JavaScript về các biến bộ đệm và thuộc tính của chúng, nhân viên web và đốm, HTML DOM và API, hoạt hình, xác thực và lập bản đồ.

Nếu bạn muốn tìm hiểu kỹ lưỡng "JavaScript", bạn nên cố gắng làm việc trên bộ hoàn chỉnh hơn 1000 MCQ - câu hỏi và câu trả lời nhiều lựa chọn được đề cập ở trên. Nó sẽ vô cùng giúp bất cứ ai cố gắng phá vỡ một kỳ thi hoặc một cuộc phỏng vấn.

Lưu ý: Chúng tôi đang làm việc trên PDF Tải xuống cho JavaScript MCQS và sẽ xuất bản liên kết tải xuống tại đây. Điền vào biểu mẫu yêu cầu tải xuống JavaScript MCQ PDF để thông báo tải xuống.

Chúc bạn những điều tốt đẹp nhất trong nỗ lực học hỏi và làm chủ JavaScript!

Khung JavaScript:

  • Câu hỏi Angular JS MCQ
  • React JS MCQ Câu hỏi
  • Vue JS MCQ Câu hỏi
  • Câu hỏi Bootstrap MCQ

Bài kiểm tra trực tuyến JavaScript:

  • Bài kiểm tra JavaScript
  • Kiểm tra chứng nhận JavaScript
  • Bài kiểm tra thực tập JavaScript
  • JavaScript xếp hạng hàng đầu
  • Bài kiểm tra thực hành JavaScript - Đặt 1
  • Bài kiểm tra thực hành JavaScript - Đặt 2
  • Bài kiểm tra thực hành JavaScript - Đặt 3
  • Bài kiểm tra thực hành JavaScript - Đặt 4
  • Bài kiểm tra thực hành JavaScript - Đặt 5
  • Bài kiểm tra thực hành JavaScript - Đặt 6
  • Bài kiểm tra thực hành JavaScript - Đặt 7
  • Bài kiểm tra thực hành JavaScript - Đặt 8
  • Bài kiểm tra thực hành JavaScript - Đặt 9
  • Bài kiểm tra thực hành JavaScript - Đặt 10
  • Bài kiểm tra giả JavaScript - Đặt 1
  • Bài kiểm tra giả JavaScript - Đặt 2
  • Bài kiểm tra giả JavaScript - Đặt 3
  • Bài kiểm tra giả JavaScript - Đặt 4
  • Bài kiểm tra giả JavaScript - Đặt 5
  • Bài kiểm tra giả JavaScript - Đặt 6
  • Bài kiểm tra giả JavaScript - Đặt 7
  • Bài kiểm tra giả JavaScript - Đặt 8
  • Bài kiểm tra giả JavaScript - Đặt 9
  • Bài kiểm tra giả JavaScript - Đặt 10

Đường dẫn nhanh:

  • Sách JavaScript
  • Cuộc thi JavaScript
  • Thực tập JavaScript

Cái nào không phải là loại dữ liệu JavaScript?

Chúng tôi biết rằng JavaScript không có kiểu dữ liệu chức năng, vậy tại sao nó hiển thị kiểu dữ liệu chức năng. Điểm là một kiểu dữ liệu chức năng thực sự là một đối tượng. Tất cả các chức năng trong JavaScript có các thuộc tính của một đối tượng.function data type, then why it shows function data type. The point is a function data type is actually an object. All functions in JavaScript has properties of an object.

Các loại dữ liệu JavaScript là gì?

Loại null. Loại NULL được sinh sống bởi chính xác một giá trị: null ..
Loại không xác định. Loại không xác định được sinh sống bởi chính xác một giá trị: không xác định. ....
Loại boolean. Loại Boolean đại diện cho một thực thể logic và được sinh sống bởi hai giá trị: Đúng và Sai. ....
Loại số. ....
Loại lớn. ....
Loại chuỗi. ....
Loại biểu tượng ..

Loại ngôn ngữ javascript nào là ___ mcq?

1. JavaScript là ngôn ngữ _____________.Giải thích: JavaScript không phải là ngôn ngữ OOP [lập trình hướng đối tượng] đầy đủ, chẳng hạn như Java hoặc PHP, nhưng nó là ngôn ngữ dựa trên đối tượng.object-based language.

JavaScript nào sau đây không thể làm?

Nó không thể ghi vào các tệp trên máy chủ mà không có sự trợ giúp của tập lệnh phía máy chủ.Sử dụng AJAX, JavaScript có thể gửi yêu cầu đến máy chủ.Yêu cầu này có thể đọc một tệp ở định dạng văn bản XML hoặc thuần túy nhưng nó không thể ghi vào tệp trừ khi tệp được gọi trên máy chủ thực sự chạy dưới dạng tập lệnh để thực hiện tệp ghi cho bạn.Write to Files on the Server Without the Help of a Server-Side Script. Using Ajax, JavaScript can send a request to the server. This request can read a file in XML or plain text format but it cannot write to a file unless the file called on the server actually runs as a script to do the file write for you.

Bài Viết Liên Quan

Chủ Đề