Dữ liệu trong XML là gì?
Đáp án đúng: A
Trong XML, dữ liệu thực tế là thông tin nằm giữa các thẻ mở và thẻ đóng. Các thẻ này định nghĩa cấu trúc và ngữ nghĩa của dữ liệu. Do đó, cả hai phát biểu A và B đều đúng.
Câu hỏi liên quan
- Đáp án A: Client - Đúng, JavaScript được thực thi trực tiếp trên trình duyệt của người dùng (client).
- Đáp án B: Server - Sai, mặc dù Node.js cho phép JavaScript chạy trên server, đây không phải là mục đích sử dụng chính và duy nhất của nó.
- Đáp án C: Cả server và client - Sai, tuy JavaScript có thể chạy trên cả hai, nhưng câu hỏi đang hỏi về *nơi* nó xử lý, và client là đáp án chính xác và đầy đủ hơn trong ngữ cảnh này.
- Đáp án D: Không ở dạng nào - Sai, JavaScript chắc chắn xử lý ở client.
Đoạn mã JavaScript sử dụng phương thức slice() để trích xuất một phần của chuỗi. Phương thức slice(start, end) trích xuất các ký tự từ vị trí start đến trước vị trí end. Nếu start hoặc end là số âm, nó được tính từ cuối chuỗi.
str.slice(-12, -6):-12là vị trí bắt đầu, tính từ cuối chuỗi.-6là vị trí kết thúc (không bao gồm), tính từ cuối chuỗi.
Chuỗi str là "Orange, Banana, Apple".
- Độ dài chuỗi là 21 ký tự.
- Vị trí -12 tương ứng với vị trí 21 - 12 = 9 (ký tự 'a' trong 'Banana').
- Vị trí -6 tương ứng với vị trí 21 - 6 = 15 (ký tự ' ' sau 'Banana').
Vậy, str.slice(-12, -6) sẽ trả về chuỗi từ vị trí 9 đến vị trí 14 (không bao gồm 15), tức là "ananaB".
- `==` (So sánh bằng): Toán tử này so sánh hai giá trị sau khi thực hiện ép kiểu (type coercion) nếu cần thiết. Điều này có nghĩa là, nếu hai giá trị có kiểu dữ liệu khác nhau, JavaScript sẽ cố gắng chuyển đổi chúng về cùng một kiểu trước khi so sánh. Ví dụ, `'1' == 1` sẽ trả về `true` vì JavaScript chuyển đổi chuỗi `'1'` thành số `1` trước khi so sánh.
- `===` (So sánh tuyệt đối): Toán tử này so sánh hai giá trị mà không thực hiện ép kiểu. Nó chỉ trả về `true` nếu hai giá trị có cùng kiểu dữ liệu và giá trị giống nhau. Ví dụ, `'1' === 1` sẽ trả về `false` vì một bên là chuỗi và một bên là số.
Như vậy, toán tử `==` chỉ kiểm tra giá trị bằng nhau sau khi có thể đã ép kiểu, còn toán tử `===` kiểm tra cả giá trị và kiểu dữ liệu phải giống nhau thì mới trả về `true`.
Do đó, đáp án A là chính xác.
Sự kiện onclick trong Javascript xảy ra khi người dùng nhấp chuột vào một phần tử HTML. Trong ngữ cảnh của câu hỏi, phương án C mô tả chính xác nhất thời điểm sự kiện onclick được kích hoạt: khi người dùng click chuột vào một đối tượng (phần tử) trong form.
- Nếu biến truyền vào là `null`, JavaScript sẽ ép kiểu `null` về số 0, do đó `isNaN(null)` trả về `false`.
- Nếu biến truyền vào là một số, `isNaN()` trả về `false`.
- Nếu biến truyền vào là một chuỗi ký tự mà JavaScript không thể ép kiểu thành một số hợp lệ, `isNaN()` sẽ trả về `true`. Nếu chuỗi có thể ép kiểu thành số, `isNaN()` trả về `false`.
Vậy, đáp án B đúng.

Bộ Đồ Án Tốt Nghiệp Ngành Trí Tuệ Nhân Tạo Và Học Máy

Bộ 120+ Đồ Án Tốt Nghiệp Ngành Hệ Thống Thông Tin

Bộ Đồ Án Tốt Nghiệp Ngành Mạng Máy Tính Và Truyền Thông

Bộ Luận Văn Tốt Nghiệp Ngành Kiểm Toán

Bộ 370+ Luận Văn Tốt Nghiệp Ngành Kế Toán Doanh Nghiệp

Bộ Luận Văn Tốt Nghiệp Ngành Quản Trị Thương Hiệu
ĐĂNG KÝ GÓI THI VIP
- Truy cập hơn 100K đề thi thử và chính thức các năm
- 2M câu hỏi theo các mức độ: Nhận biết – Thông hiểu – Vận dụng
- Học nhanh với 10K Flashcard Tiếng Anh theo bộ sách và chủ đề
- Đầy đủ: Mầm non – Phổ thông (K12) – Đại học – Người đi làm
- Tải toàn bộ tài liệu trên TaiLieu.VN
- Loại bỏ quảng cáo để tăng khả năng tập trung ôn luyện
- Tặng 15 ngày khi đăng ký gói 3 tháng, 30 ngày với gói 6 tháng và 60 ngày với gói 12 tháng.