Phát biểu nào sau đây đúng về các tính năng của JavaScript?


Thí dụ

cho x, y, z;
x = 5;
y = 6;
z = x + y;

Tự mình thử »


Chương trình JavaScript

Một chương trình máy tính là một danh sách các "hướng dẫn" được "thực hiện" bởi một máy tính

Trong một ngôn ngữ lập trình, các hướng dẫn lập trình này được gọi là các câu lệnh

Một chương trình JavaScript là một danh sách các câu lệnh lập trình

Trong HTML, các chương trình JavaScript được thực thi bởi trình duyệt web


Các câu lệnh JavaScript bao gồm

Giá trị, Toán tử, Biểu thức, Từ khóa và Nhận xét

Câu lệnh này yêu cầu trình duyệt viết "Xin chào Dolly. " bên trong một phần tử HTML có id="demo"

Hầu hết các chương trình JavaScript chứa nhiều câu lệnh JavaScript

Các câu lệnh được thực hiện, từng cái một, theo thứ tự như khi chúng được viết

Các chương trình JavaScript (và các câu lệnh JavaScript) thường được gọi là mã JavaScript


Dấu chấm phẩy ;

Các câu lệnh JavaScript phân tách bằng dấu chấm phẩy

Thêm dấu chấm phẩy vào cuối mỗi câu lệnh thực thi

ví dụ

cho a, b, c;
một = 5;
b = 6;
c = a + b;

Tự mình thử »

Khi được phân tách bằng dấu chấm phẩy, nhiều câu lệnh trên một dòng được phép

Trên trang web, bạn có thể thấy các ví dụ không có dấu chấm phẩy
Kết thúc câu lệnh bằng dấu chấm phẩy là không bắt buộc, nhưng rất khuyến khích



Khoảng trắng JavaScript

JavaScript bỏ qua nhiều khoảng trắng. Bạn có thể thêm khoảng trắng vào tập lệnh của mình để dễ đọc hơn

Các dòng sau là tương đương

hãy để người = "Hege";
let person="Hege";

Một cách thực hành tốt là đặt khoảng trắng xung quanh các toán tử ( = + - * / )


Độ dài dòng JavaScript và ngắt dòng

Để dễ đọc nhất, các lập trình viên thường muốn tránh các dòng mã dài hơn 80 ký tự

Nếu một câu lệnh JavaScript không vừa trên một dòng, thì nơi tốt nhất để ngắt câu lệnh đó là sau một toán tử


Khối mã JavaScript

Các câu lệnh JavaScript có thể được nhóm lại với nhau trong các khối mã, bên trong dấu ngoặc nhọn {. }

Mục đích của các khối mã là xác định các câu lệnh sẽ được thực thi cùng nhau

Một nơi mà bạn sẽ tìm thấy các câu lệnh được nhóm lại với nhau theo khối, là trong các hàm JavaScript

Thí dụ

hàm myFunction() {
tài liệu. getElementById("demo1"). InternalHTML = "Xin chào Dolly. “;
tài liệu. getElementById("demo2"). internalHTML = "Bạn có khỏe không?";
}

Tự mình thử »

Trong hướng dẫn này, chúng tôi sử dụng 2 khoảng cách thụt đầu dòng cho các khối mã
Bạn sẽ tìm hiểu thêm về các chức năng sau trong hướng dẫn này


Từ khóa JavaScript

Các câu lệnh JavaScript thường bắt đầu bằng một từ khóa để xác định hành động JavaScript sẽ được thực hiện

Tài liệu tham khảo từ dành riêng của chúng tôi liệt kê tất cả các từ khóa JavaScript

Dưới đây là danh sách một số từ khóa bạn sẽ tìm hiểu trong hướng dẫn này

Từ khóaMô tảvarKhai báo một biếnletKhai báo một biến khốiconstKhai báo một hằng khốiifĐánh dấu một khối câu lệnh sẽ được thực thi trên một điều kiệnwitchĐánh dấu một khối câu lệnh sẽ được thực thi trong các trường hợp khác nhauforĐánh dấu một khối câu lệnh sẽ được thực thi trong một vòng lặpfunctionKhai báo một hàmreturnThoát một hàmtryThực hiện xử lý lỗi cho một khối câu lệnh

Từ khóa JavaScript là từ dành riêng. Các từ dành riêng không thể được sử dụng làm tên cho các biến

B - JavaScript có các khả năng hướng đối tượng cho phép bạn xây dựng tính tương tác vào các trang HTML tĩnh

C - Lõi đa dụng của ngôn ngữ đã được nhúng trong Netscape, Internet Explorer và các trình duyệt web khác

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

<p id="demo"></p>
<script>
var js = 10;
js *= 5;
document.getElementById("demo").innerHTML = js;
</script>
8

a) Lỗi không tìm thấy giá trị
b) Lỗi tham chiếu
c) Không
d) Không
Xem câu trả lời

Câu trả lời. b
Giải trình. Bảng điều khiển. log() là một chức năng được xác định trước trong javascript để in dữ liệu hoặc thông báo tới bảng điều khiển. Lỗi tham chiếu sẽ xảy ra nếu bảng điều khiển. đối số log không được xác định

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

<p id="demo"></p>
<script>
var js = 10;
js *= 5;
document.getElementById("demo").innerHTML = js;
</script>
9

a) Không hợp lệ
b) Nguyên mẫu của hàm
c) Chức năng javascript
d) Một hàm tạo tùy chỉnh
Xem câu trả lời

Câu trả lời. đ
Giải trình. Tất cả các thể hiện đối tượng đều có thuộc tính hàm tạo trỏ đến hàm tạo đã tạo ra chúng. Hàm tạo tùy chỉnh là hàm tạo không yêu cầu đối số và được trình biên dịch tạo tự động tại thời điểm tạo đối tượng nếu không được tạo bởi người dùng

33. Tại sao cần có trình xử lý sự kiện trong JS?
a) Cho phép mã JavaScript thay đổi hành vi của cửa sổ
b) Thêm trang InternalHTML vào mã
c) Thay đổi vị trí máy chủ
d) Thực hiện xử lý các ngoại lệ và sự cố
Xem câu trả lời

Câu trả lời. một
Giải trình. Mã JS có thể thay đổi hành vi của cửa sổ, tài liệu và các thành phần tạo nên các tài liệu đó thông qua trình xử lý sự kiện

34. Điều nào sau đây không phải là một khuôn khổ?
a) JavaScript. NET
b) JavaScript
c) Ca cao JS
đ) jQuery
Xem câu trả lời

Câu trả lời. b
Giải trình. jQuery, được sử dụng trong phát triển web, là một trong những framework phổ biến nhất. Trong trường hợp này, JavaScript là ngôn ngữ kịch bản, không phải khung

35. Thuộc tính nào sau đây được kích hoạt để phản hồi lại các lỗi JS?
a) nhấp chuột
b) lỗi
c) tin nhắn
d) ngoại lệ
Xem câu trả lời

Câu trả lời. b
Giải trình. Thuộc tính onerror của đối tượng Window hoạt động như một trình xử lý sự kiện và nó được kích hoạt khi xảy ra sự cố JavaScript. Tuy nhiên, vì nó được gọi với nhiều đối số khác nhau nên nó không phải là trình xử lý sự kiện thực sự

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

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

a) lỗi thời gian chạy
b) lỗi logic
c) đúng
đ) sai
Xem câu trả lời

Câu trả lời. c
Giải trình. Các. hàm tostring() có thể được sử dụng để chuyển đổi một chuỗi không phải là chuỗi (số nguyên) thành chuỗi. Chỉ khi các toán hạng cùng loại và nội dung khớp thì mới có thể so sánh chặt chẽ. Kết quả là dòng mã sau sẽ tạo ra kết quả đúng

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

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

a) đối tượng
b) tên tài sản
c) thuộc tính
d) giá trị tài sản
Xem câu trả lời

Câu trả lời. b
Giải trình. 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à tên và họ. Giá trị của thuộc tính đó là một đối tượng trong và của chính nó

38. Điều nào sau đây không phải là lỗi trong JavaScript?
a) Thiếu dấu ngoặc
b) Chia hết cho 0
c) Lỗi cú pháp
d) Thiếu dấu chấm phẩy
Xem câu trả lời

Câu trả lời. b
Giải trình. Trong JavaScript, phép chia cho 0 không gây ra lỗi; . Tuy nhiên, vì 0 chia cho 0 không có giá trị được xác định rõ, nên kết quả của thao tác này là giá trị không phải là số bất thường, được viết là NaN

39. Xem xét câu lệnh JavaScript sau có 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;
}
2

một văn bản. kiểm tra (mẫu)
b) hoa văn. kiểm tra (văn bản)
c) văn bản == mẫu
d) văn bản. bằng (mẫu)
Xem câu trả lời

Câu trả lời. b
Giải trình. Mẫu đã chỉ định được áp dụng cho văn bản có trong dấu ngoặc đơn. Phương thức test() kiểm tra một chuỗi có khớp không. Nếu tìm thấy kết quả khớp, phương thức này trả về true;


Câu hỏi trắc nghiệm theo chương về JavaScript

Phát biểu nào sau đây đúng về các tính năng của JavaScript?
Phát biểu nào sau đây đúng về các tính năng của 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 chỉ. Bạn có thể thực hành các MCQ này theo từng chương bắt đầu từ chương 1 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 bản PDF của MCQ JavaScript bằng cách đăng ký bên dưới

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

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

Điều nào sau đây là đúng về các tính năng của JavaScript?

Q 3 - Điều nào sau đây đúng về các tính năng của JavaScript? . JavaScript is is complementary to and integrated with HTML.

Các tính năng của JavaScript là gì?

Các tính năng hàng đầu của JavaScript .
Ngôn ngữ kịch bản. JavaScript là ngôn ngữ kịch bản nhẹ được tạo để thực thi phía máy khách trên trình duyệt. .
Thông dịch viên Dựa. .
Xử lý sự kiện. .
Trọng lượng nhẹ. .
Trường hợp nhạy cảm. .
Tuyên bố kiểm soát. .
Đối tượng là công dân hạng nhất. .
Chức năng như công dân hạng nhất (hỗ trợ lập trình chức năng)

Phát biểu đúng về JavaScript là gì?

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 có tính tương tác . Nó được sử dụng cả ở phía máy khách và phía máy chủ.

Điều nào sau đây là đúng về các biến JavaScript?

Q 8 - Điều nào sau đây là đúng về quy ước đặt tên biến trong JavaScript?