JavaScript khơng thực hiện ở phía server

Một phần của tài liệu Hướng dẫn học qua ví dụ bằng Javascript step by step (Trang 27 - 28)

tượng XDomainRequest, việc này cho phép truy cập phần nào dữ liệu của các domain khác. Các giải pháp thay thế chính sách này và một số cách sử dụng JavaScript trên nhiều domain sẽ được trình bày trong Chương 19 “Sơ lược về AJAX”. Còn bây giờ, bạn chỉ cần ý thức rằng JavaScript chỉ có thể thực hiện một số tác vụ nhất định trên cửa sổ trình duyệt web của chính bạn.

JavaScript khơng thực hiện ở phía server server

Khi lập trình bằng các ngơn ngữ phía server như Visual Basic .NET hay PHP (PHP là từ viết tắt đệ quy của PHP: Hypertext Preprocessor), bạn có thể chắc chắn rằng phía server sẽ được cài đặt những hàm nhất định, như truy xuất cơ sở dữ liệu hoặc trao quyền truy cập những mô-đun cần thiết cho ứng dụng web. JavaScript không thể truy cập đến bất kỳ biến nào phía server. Chẳng hạn, JavaScript không thể truy cập dữ liệu trên máy server. Mã JavaScript chỉ giới hạn trong nền tảng mà nó được chạy, nền tảng này thường là trình duyệt.

Bạn cần thêm một thay đổi trong suy nghĩ nếu đã quen lập trình phía server, đó là với JavaScript, bạn phải kiểm thử mã trên các môi trường máy client khác nhau để biết khả năng hỗ trợ của chúng. Khi bạn lập trình phía server, nếu server khơng cài đặt một hàm nào đó, bạn sẽ biết ngay bởi vì đoạn mã phía server sẽ lỗi

khi bạn cho chạy thử. Ngoại trừ trường hợp quản trị viên hệ thống hay táy máy, việc thực thi mã phía server khơng mấy khi thay đổi đột ngột, vì vậy bạn sẽ dễ dàng nhận ra mình có thể và khơng thể viết mã gì. Tuy vậy bạn khơng thể đốn hết được đoạn mã JavaScript sẽ chạy như thế nào bên phía người dùng bởi vì máy người dùng hồn tồn nằm ngồi tầm kiểm sốt của bạn.

Một phần của tài liệu Hướng dẫn học qua ví dụ bằng Javascript step by step (Trang 27 - 28)

Tải bản đầy đủ (PDF)

(60 trang)