Trang Chủ Xã hội Truyền thông Những điều hay nhất về JavaScript - núm vú

Những điều hay nhất về JavaScript - núm vú

Mục lục:

Video: Code Cùng Code Dạo - Tự Học JavaScript Cơ Bản trong 15 phút 2025

Video: Code Cùng Code Dạo - Tự Học JavaScript Cơ Bản trong 15 phút 2025
Anonim

JavaScript là một ngôn ngữ lập trình ngôn ngữ kịch bản , là một ngôn ngữ lập trình được thiết kế để cung cấp cho người dùng dễ dàng truy cập các thành phần dựng sẵn. Trong trường hợp của JavaScript, những thành phần dựng sẵn này là các khối xây dựng tạo thành một trang Web (các liên kết, hình ảnh, các trình cắm, các phần tử dạng HTML, chi tiết cấu hình trình duyệt, v.v …).

Thật dễ dàng! (Sắp xếp)

JavaScript có danh tiếng là dễ sử dụng vì

  • Phần lớn tài liệu mô hình đối tượng (phần ngôn ngữ xác định loại thành phần, hoặc đối tượng, bạn có thể thao tác trong JavaScript) khá đơn giản. Ví dụ: nếu bạn muốn kích hoạt một số sự kiện khi một người nhấp chuột vào một nút, bạn truy cập vào trình xử lý sự kiện onClick liên kết với đối tượng nút; nếu bạn muốn kích hoạt sự kiện khi gửi một mẫu HTML, bạn truy cập vào trình xử lý sự kiện onSubmit liên kết với đối tượng biểu mẫu.
Page Source trong Navigator hoặc chọn View -> Source trong Internet Explorer). Mã nguồn này miễn phí-cho-tất cả, mà chỉ đơn giản là không thể với các ngôn ngữ lập trình biên dịch như Java, giúp bạn giải mã lập trình JavaScript bằng ví dụ.
Tuy nhiên, việc trở nên thông thạo trong JavaScript không phải là không có trí tuệ. Một trong những yếu tố lớn nhất đóng góp vào sự phức tạp ngày càng gia tăng của ngôn ngữ là hai trình duyệt hỗ trợ JavaScript chính trên thị trường (Netscape Navigator và Microsoft Internet Explorer) thực hiện việc sử dụng JavaScript khác nhau. Netscape hỗ trợ JavaScript trực tiếp - hầu như không có gì đáng ngạc nhiên bởi vì Netscape là một trong những ứng dụng JavaScript đầu tiên! Mặt khác, Internet Explorer hỗ trợ JavaScript gián tiếp bằng cách cung cấp hỗ trợ

JScript, ngôn ngữ tương thích với JavaScript của chính nó. Mặc dù có những tuyên bố của cả Netscape và Microsoft rằng JavaScript và JScript tương ứng là "các ngôn ngữ kịch bản mở, chuẩn", cả công ty đều cung cấp các chi tiết rõ ràng, toàn diện, tất cả-trong-một-điểm mô tả tất cả những điều sau đây: chính xác phiên bản JavaScript (hoặc JScript) được thực hiện trong mỗi phiên bản trình duyệt của họ.

  • Chính xác các tính năng lập trình được bao gồm và các đối tượng nào có thể truy cập được trong mỗi phiên bản của JavaScript và JScript.
  • Mỗi phiên bản của JavaScript so với mỗi phiên bản của JScript như thế nào.
  • Kết quả là việc tạo ra các trang web có trình duyệt chéo, các trang web có khả năng JavaScript giảm xuống khoảng 6 ở mức khó khăn từ 1 đến 10 (1 là công nghệ dễ nhất trên thế giới và 10 là khó nhất).

Tuy nhiên, đừng sợ. Trang bị với sự hiểu biết về HTML và một vài giờ thực hành, bạn có thể trở thành một jockey JavaScript trong thời gian không phẳng!

Nhanh chóng!

Ngoài việc tương đối đơn giản, JavaScript cũng khá nhanh. Giống như hầu hết các ngôn ngữ kịch bản, nó

được diễn giải (trái ngược với được biên soạn ). Khi bạn sử dụng một ngôn ngữ biên dịch, chẳng hạn như C ++, bạn luôn phải định dạng lại, hoặc biên dịch, tệp mã của mình trước khi bạn có thể chạy nó. Bước tạm thời này có thể mất từ ​​vài giây đến vài phút hoặc nhiều hơn. Mặt khác, vẻ đẹp của một ngôn ngữ được giải thích như JavaScript là khi bạn thay đổi mã của bạn - trong trường hợp này là tới

Một điều tuyệt vời khác về việc sử dụng một ngôn ngữ giải thích như JavaScript là thử nghiệm một kịch bản giải thích không phải là một đề xuất tất cả hoặc không có gì, cách nó là với một ngôn ngữ biên dịch. Ví dụ: nếu dòng 10 của chuỗi 20 dòng chứa lỗi cú pháp, nửa đầu của tập lệnh của bạn vẫn có thể chạy và bạn vẫn có thể nhận phản hồi ngay lập tức. Lỗi tương tự trong một chương trình biên dịch có thể ngăn không cho chương trình chạy. Nhược điểm của một ngôn ngữ giải thích là việc thử nghiệm là trên hệ thống danh dự. Bởi vì không có trình biên dịch để cằn nhằn bạn, bạn có thể bị cám dỗ để lại thử nghiệm của bạn đến phút cuối cùng hoặc - tệ hơn - bỏ qua nó hoàn toàn. Tuy nhiên, hãy nhớ rằng dù trang web bạn tạo ra có dành cho công việc hay giải trí nhưng đó là một sự phản ánh về bạn, và việc thử nghiệm là rất cần thiết nếu bạn muốn nhìn tốt nhất cho khách hàng tiềm năng, cộng sự và bạn bè. (Một vài năm trước đây, khách truy cập vào trang web của bạn có thể đã bỏ qua một kịch bản lỗi hoặc hai, nhưng thẳng thắn, các tiêu chuẩn trang web cao hơn nhiều trong những ngày này.)

Mọi người đang làm nó! (Có, hầu hết mọi người!) Hai trình duyệt web thông dụng hiện đang hỗ trợ JavaScript: trình duyệt của Microsoft

của Internet Explorer

và Netscape / AOL's Navigator. (bắt đầu với phiên bản 4. 0, Navigator trở thành đồng nghĩa với Communicator, ngay cả khi kỹ thuật Netscape Communicator có nhiều thành phần chứ không chỉ là trình duyệt Web Navigator). các trình duyệt đã hầu như khâu lại thị trường trình duyệt; hầu hết mọi người lướt web đang sử dụng cái này - như vậy có khả năng xem và tạo các trang Web có hỗ trợ JavaScript.

Những điều hay nhất về JavaScript - núm vú

Lựa chọn của người biên tập

Mang quà Hostess - núm vú

Mang quà Hostess - núm vú

Khi bạn được mời đến nhà của người khác, cho chủ nhà một món quà nhỏ được gọi là quà tặng chủ nhà) luôn là một cử chỉ tốt đẹp, ngay cả khi lời mời không hướng dẫn bạn. Với một chai rượu vang, một cây có hoa, hoặc một món ăn ngon thì đây là một cách đáng để bạn thể hiện sự đánh giá cao của bạn và thể hiện sự xuất sắc của khách mời ...

Trao quyền cho bản thân bằng cách tốt - những con voi

Trao quyền cho bản thân bằng cách tốt - những con voi

Dù bạn gọi nó là gì - cách cư xử, lịch thiệp, nghi thức, bạn có thể kết hợp nó với sự lãnh đạo. Khi bạn dẫn đầu trong việc làm cho mọi người dễ dàng và làm cho mọi tình huống dễ chịu, bạn thể hiện sự cân bằng. Sự trầm cảm đến từ sự tự tin. Trong khí hậu ngày nay, nghi thức và tục tĩu đôi khi được coi là hổ thẹn. Những người khác xem ...

Nhận ra nỗ lực của Người cao tuổi để giấu cảm xúc khó chịu - những con voi

Nhận ra nỗ lực của Người cao tuổi để giấu cảm xúc khó chịu - những con voi

Con người thường tự bảo vệ bản thân mình khỏi nỗi đau của riêng mình cảm xúc (bao gồm lo lắng, oán giận, thất vọng và trầm cảm) bằng cách che giấu những cảm xúc này - từ bản thân và từ người khác. Họ thường làm như vậy mà không hề biết rằng họ đang làm việc đó. Người cao niên cũng không ngoại lệ. Ẩn cảm xúc không phải lúc nào cũng là điều xấu - có thể là ...

Lựa chọn của người biên tập

Mạng Cisco: Mô hình OSI Lớp 5 - Lớp Session - Dummies

Mạng Cisco: Mô hình OSI Lớp 5 - Lớp Session - Dummies

Lớp phiên của Kết nối Hệ thống Mở (Open System Interconnection) (OSI) mô tả cách thức dữ liệu được định dạng giữa các thiết bị ở hai bên của liên kết. Đây là cách thức hiệu quả trong việc duy trì kênh mở giữa hai thiết bị. Tuy nhiên, ở các mức thấp của mô hình OSI, không có kết nối vĩnh viễn, nhưng ...

Cisco Các mạng: Gói - núm vú

Cisco Các mạng: Gói - núm vú

Các bộ chứa dữ liệu được gọi là các khung trong lớp liên kết dữ liệu (Lớp 2) và các gói trong lớp mạng (lớp 3). Trong lớp mạng, bạn chỉ nhìn vào phần của khung được gọi là dữ liệu trong khung Ethernet. Khi khung Ethernet di chuyển lên từ lớp liên kết dữ liệu tới ...

Cisco Mạng: Mô hình Mô hình Mạng OSI - núm vú

Cisco Mạng: Mô hình Mô hình Mạng OSI - núm vú

Tổ chức Tiêu chuẩn hoá Quốc tế (ISO) thiết bị phải được thiết kế để giao tiếp với nhau. ISO đã đề xuất mô hình mạng cho phép truyền thông này diễn ra, và mặc dù điều này là tốt từ một mức độ lý thuyết, nó không phải luôn luôn theo sau, đặc biệt là kể từ khi nó được xuất bản sau nhiều mạng ...

Lựa chọn của người biên tập

Lập trình Java cho Android: Cài đặt Công cụ Phần mềm để Bắt đầu - những người có đầu

Lập trình Java cho Android: Cài đặt Công cụ Phần mềm để Bắt đầu - những người có đầu

Trước khi bạn có thể viết Các chương trình Java cho các thiết bị Android, bạn cần một số công cụ phần mềm. Nếu bạn là một tay cũ để cài đặt phần mềm, và nếu máy tính của bạn không phải là quirky, các bước này có lẽ sẽ phục vụ bạn tốt. Truy cập trang web Lập trình Java dành cho Nhà phát triển Android for Dummies và tải xuống tệp có chứa các ví dụ về chương trình. Truy cập Java ...

Java Lập trình Thách thức: Thực hiện lại Tháp Hà Nội - đầu

Java Lập trình Thách thức: Thực hiện lại Tháp Hà Nội - đầu

Thách thức này giúp bạn sử dụng tài năng lập trình của mình để viết một chương trình Java sẽ in các bước cần thiết để giải quyết một tháp Towers của Hà Nội puzzle cho số lượng đĩa. Tháp Hà Nội là một câu đố logic cổ điển bao gồm ba chốt đứng và một số đĩa có đường kính khác nhau. Mỗi

Java: lặp lại và For Vòng lặp - núm vú

Java: lặp lại và For Vòng lặp - núm vú

Trong Java, giống như trong thế giới thực, có rất nhiều lần khi bạn lặp lại một cái gì đó. Tương tự như vậy, các ứng dụng có nhu cầu lặp lại nhiệm vụ. Thực hiện chúng một lần là không đủ, trong một số trường hợp. Chương này giúp bạn hiểu cách thực hiện cùng một nhiệm vụ nhiều lần. Một vòng lặp lặp đi lặp lại bao gồm một cấu trúc đặc biệt theo dõi khi nào ...