JavaScript: Những Phần Tốt PDF

Hầu hết các ngôn ngữ lập trình đều có phần tốt và phần xấu, nhưng JavaScript có nhiều phần xấu hơn, đã được phát triển và phát hành vội vàng trước khi nó có thể được tinh chỉnh. Cuốn sách đáng tin cậy này loại bỏ những tính năng không tốt này để tiết lộ một tập hợp con JavaScript đáng tin cậy, dễ đọc và dễ bảo trì hơn so với toàn bộ ngôn ngữ—một tập hợp con mà bạn có thể sử dụng để tạo mã thực sự có thể mở rộng và hiệu quả

Được nhiều người trong cộng đồng phát triển coi là chuyên gia về JavaScript, tác giả Douglas Crockford đã xác định được vô số ý tưởng hay giúp JavaScript trở thành ngôn ngữ lập trình hướng đối tượng nổi bật - các ý tưởng như chức năng, kiểu gõ lỏng lẻo, đối tượng động và ký hiệu nghĩa đen đối tượng biểu cảm. Thật không may, những ý tưởng tốt này được trộn lẫn với những ý tưởng tồi tệ và hoàn toàn khủng khiếp, giống như một mô hình lập trình dựa trên các biến toàn cục

Khi các ứng dụng Java bị lỗi, JavaScript đã trở thành ngôn ngữ của Web theo mặc định, khiến cho mức độ phổ biến của nó gần như hoàn toàn không phụ thuộc vào phẩm chất của nó như một ngôn ngữ lập trình. trong JavaScript. The Good Part, Crockford cuối cùng cũng đào sâu vào đống ý định tốt và sai lầm ngớ ngẩn để cung cấp cho bạn cái nhìn chi tiết về tất cả các phần thực sự tao nhã của JavaScript, bao gồm

  • cú pháp
  • Các đối tượng
  • Chức năng
  • Di sản
  • Mảng
  • biểu thức chính quy
  • phương pháp
  • Phong cách
  • tính năng đẹp

Vẻ đẹp thực sự? . Tất nhiên, nếu bạn muốn tìm hiểu thêm về các phần xấu và cách sử dụng chúng, chỉ cần tham khảo bất kỳ cuốn sách JavaScript nào khác

Với JavaScript. Phần hay, bạn sẽ khám phá ra một ngôn ngữ đẹp, thanh lịch, nhẹ và có tính biểu cảm cao cho phép bạn tạo mã hiệu quả, cho dù bạn đang quản lý thư viện đối tượng hay chỉ cố gắng để Ajax chạy nhanh. Nếu bạn phát triển các trang web hoặc ứng dụng cho Web, cuốn sách này là tuyệt đối phải có

Hầu hết các ngôn ngữ lập trình đều có phần tốt và phần xấu, nhưng JavaScript có nhiều phần xấu hơn, đã được phát triển và phát hành vội vàng trước khi nó có thể được tinh chỉnh. Cuốn sách đáng tin cậy này loại bỏ những tính năng không tốt này để tiết lộ một tập hợp con JavaScript đáng tin cậy, dễ đọc và dễ bảo trì hơn ngôn ngữ nói chung - một tập hợp con mà bạn có thể sử dụng để tạo mã thực sự có thể mở rộng và hiệu quả

JavaScript. Các phần tốt Các tài nguyên khác từ O’Reilly Các tiêu đề liên quan Các trang web hiệu suất cao JavaScript và DHTML Cookbook™ JavaScript. Hướng dẫn dứt khoát Học JavaScript o'reilly. com oreilly. com không chỉ là một danh mục đầy đủ các cuốn sách của O'Reilly. Bạn cũng sẽ tìm thấy các liên kết đến tin tức, sự kiện, bài viết, nhật ký web, chương mẫu và ví dụ về mã. lưới quặng. com là cổng thông tin cần thiết cho các nhà phát triển quan tâm đến các công nghệ mở và mới nổi, bao gồm các nền tảng mới, ngôn ngữ lập trình và hệ điều hành. Hội nghị O'Reilly tập hợp các nhà đổi mới đa dạng lại với nhau để nuôi dưỡng những ý tưởng châm ngòi cho các ngành công nghiệp mang tính cách mạng. Chúng tôi chuyên ghi lại các công cụ và hệ thống mới nhất, biến kiến ​​thức của nhà đổi mới thành các kỹ năng hữu ích cho những người đang ở trong chiến hào. Tham quan hội nghị. oreilly. com cho các sự kiện sắp tới của chúng tôi. Giá sách Safari [safari. oreilly. com] là thư viện tham khảo trực tuyến hàng đầu dành cho các lập trình viên và chuyên gia CNTT. Tiến hành tìm kiếm trên hơn 1.000 cuốn sách. Người đăng ký có thể tập trung vào câu trả lời cho các câu hỏi quan trọng về thời gian chỉ trong vài giây. Đọc sách trên Giá sách của bạn từ đầu đến cuối hoặc chỉ cần lật đến trang bạn cần. Dùng thử miễn phí ngay hôm nay. JavaScript. Những Phần Tốt Douglas Crockford Bắc Kinh • Cambridge • Farnham • Köln • Sebastopol • Tokyo JavaScript. Những Phần Hay của Douglas Crockford Bản quyền © 2008 Yahoo. tập đoàn. Đã đăng ký Bản quyền. In tại Hoa Kỳ. Xuất bản bởi O'Reilly Media, Inc. , 1005 Gravenstein Highway North, Sebastopol, CA 95472. Sách của O'Reilly có thể được mua cho mục đích giáo dục, kinh doanh hoặc quảng cáo bán hàng. Phiên bản trực tuyến cũng có sẵn cho hầu hết các tiêu đề [safari. oreilly. com]. Để biết thêm thông tin, hãy liên hệ với bộ phận bán hàng của công ty/tổ chức của chúng tôi. [800] 998-9938 hoặc
JavaScript. Những phần tốt của Nhà xuất bản Douglas Crockford. Ngày quán rượu O'Reilly. Ngày 2 tháng 5 năm 2008 In ISBN-13. 978-0-596-51774-8 Trang. 170 Mục lục. Tổng quan về chỉ mục Hầu hết các ngôn ngữ lập trình đều có những phần tốt và xấu, nhưng JavaScript có nhiều hơn phần xấu của nó, đã được phát triển và phát hành vội vàng trước khi nó có thể được tinh chỉnh. Cuốn sách đáng tin cậy này loại bỏ những tính năng không tốt này để tiết lộ một tập hợp con JavaScript đáng tin cậy, dễ đọc và dễ bảo trì hơn so với toàn bộ ngôn ngữ - một tập hợp con mà bạn có thể sử dụng để tạo mã thực sự có thể mở rộng và hiệu quả. Được nhiều người trong cộng đồng phát triển coi là chuyên gia về JavaScript, tác giả Douglas Crockford đã xác định được vô số ý tưởng hay giúp JavaScript trở thành ngôn ngữ lập trình hướng đối tượng nổi bật - các ý tưởng như chức năng, kiểu gõ lỏng lẻo, đối tượng động và ký hiệu nghĩa đen đối tượng biểu cảm. Thật không may, những ý tưởng tốt này được trộn lẫn với những ý tưởng tồi tệ và hoàn toàn khủng khiếp, giống như một mô hình lập trình dựa trên các biến toàn cục. Khi các ứng dụng Java bị lỗi, JavaScript đã trở thành ngôn ngữ của Web theo mặc định, khiến cho mức độ phổ biến của nó gần như hoàn toàn không phụ thuộc vào phẩm chất của nó như một ngôn ngữ lập trình. trong JavaScript. The Good Part, Crockford cuối cùng cũng đào sâu vào đống ý định tốt và sai lầm ngớ ngẩn để cung cấp cho bạn cái nhìn chi tiết về tất cả các phần thực sự tao nhã của JavaScript, bao gồm. Cú pháp • Đối tượng • Hàm • Kế thừa • Mảng • Biểu thức chính quy • Phương thức • Kiểu • Tính năng đẹp • Vẻ đẹp thực sự? . Tất nhiên, nếu bạn muốn tìm hiểu thêm về các phần xấu và cách sử dụng chúng, chỉ cần tham khảo bất kỳ cuốn sách JavaScript nào khác. Với JavaScript. Phần hay, bạn sẽ khám phá ra một ngôn ngữ đẹp, thanh lịch, nhẹ và có tính biểu cảm cao cho phép bạn tạo mã hiệu quả, cho dù bạn đang quản lý thư viện đối tượng hay chỉ cố gắng để Ajax chạy nhanh. Nếu bạn phát triển các trang web hoặc ứng dụng cho Web, cuốn sách này là tuyệt đối phải có. 1 1 2 2 JavaScript. Những phần tốt của Nhà xuất bản Douglas Crockford. Ngày quán rượu O'Reilly. Ngày 2 tháng 5 năm 2008 In ISBN-13. 978-0-596-51774-8 Trang. 170 Mục lục. Mục lục Cống hiến Lời nói đầu Chương 1. Phần Tốt Phần 1. 1. Tại sao lại là JavaScript? . 2. Phân tích JavaScript Phần 1. 3. Một Bãi Thử Nghiệm Đơn Giản Chương 2. Ngữ Pháp Phần 2. 1. Khoảng trắng Phần 2. 2. Tên Phần 2. 3. Số Phần 2. 4. Chuỗi Phần 2. 5. Tuyên bố Phần 2. 6. Biểu thức Phần 2. 7. Chữ Phần 2. 8. Hàm Chương 3. Đối tượng Mục 3. 1. Object Literal Phần 3. 2. Phần truy xuất 3. 3. Cập nhật phần 3. 4. Phần tham khảo 3. 5. Nguyên mẫu Phần 3. 6. Suy Niệm Phần 3. 7. Bảng liệt kê Phần 3. 8. Xóa Phần 3. 9. Giảm thiểu Toàn cầu Chương 4. Chức năng Phần 4. 1. Đối tượng chức năng Phần 4. 2. Hàm chữ Phần 4. 3. Yêu cầu Phần 4. 4. Lập luận Phần 4. 5. Quay lại Phần 4. 6. Ngoại lệ Phần 4. 7. Các loại tăng cường Phần 4. 8. Đệ quy Phần 4. 9. Phạm vi Mục 4. 10. Kết thúc Phần 4. 11. Gọi lại Phần 4. 12. Mô-đun Phần 4. 13. Cascade Phần 4. 14. Phần cà ri 4. 15. Hồi Ký Chương 5. Thừa kế Mục 5. 1. Phần giả cổ điển 5. 2. Chỉ định đối tượng Phần 5. 3. Nguyên mẫu 1 1 Phần 5. 4. Phần chức năng 5. 5. Phần Chương 6. Mảng Phần 6. 1. Mảng chữ Phần 6. 2. Độ dài Phần 6. 3. Xóa Mục 6. 4. Bảng liệt kê Phần 6. 5. Nhầm lẫn Phần 6. 6. Phương pháp Phần 6. 7. Kích thước Chương 7. Cụm từ thông dụng Phần 7. 1. Ví dụ Phần 7. 2. Phần xây dựng 7. 3. Nguyên Tố Chương 8. Phương pháp Chương 9. Phong Cách Chương 10. Nét đẹp Phụ lục A. Phần khủng khiếp Phần A. 1. Biến toàn cục Phần A. 2. Phạm vi Phần A. 3. Chèn dấu chấm phẩy Phần A. 4. Từ dành riêng Phần A. 5. Unicode Phần A. 6. loại Phần A. 7. parseInt Phần A. 8. + Mục A. 9. Dấu chấm động Phần A. 10. NaN Phần A. 11. Mảng giả Phần A. 12. Giá trị Sai Phần A. 13. hasOwnProperty Phần A. 14. Đối tượng Phụ lục B. Phần Xấu Mục B. 1. == Phần B. 2. với Tuyên bố Phần B. 3. đánh giá Phần B. 4. tiếp tục Tuyên bố Phần B. 5. chuyển mùa thu qua phần B. 6. Tuyên bố không có khối Phần B. 7. ++ -- Phần B. 8. Toán tử Bitwise Phần B. 9. Hàm Câu lệnh So với hàm Biểu thức Phần B. 10. Trình bao bọc đã nhập Phần B. 11. Mục B mới. 12. bỏ trống Phụ lục C. JSLint Phần C. 1. Hàm và biến không xác định Phần C. 2. Thành viên Mục C. 3. Tùy chọn Phần C. 4. Dấu chấm phẩy Phần C. 5. Ngắt dòng Phần C. 6. Dấu phẩy Phần C. 7. Khối bắt buộc Phần C. 8. Khối Cấm 2 2 Phần C. 9. Tuyên bố biểu hiện Phần C. 10. cho trong Tuyên bố Phần C. 11. chuyển Tuyên bố Phần C. 12. var Tuyên bố Phần C. 13. với Tuyên bố Phần C. 14. = Phần C. 15. == và. = Phần C. 16. Nhãn Phần C. 17. Mã không thể truy cập Phần C. 18. Điểm cộng và điểm trừ khó hiểu Phần C. 19. ++ và -- Mục C. 20. Toán tử Bitwise Phần C. 21. eval Is Evil Phần C. 22. vô hiệu Phần C. 23. Cụm từ thông dụng Phần C. 24. Nhà xây dựng và Phần C mới. 25. Không tìm kiếm Phần C. 26. Phần HTML C. 27. Phần JSON C. 28. Báo cáo Phụ lục D. Sơ đồ cú pháp Phụ lục E. Phần JSON E. 1. Cú pháp JSON Phần E. 2. Sử dụng JSON an toàn Phần E. 3. Chỉ mục Colophon của Trình phân tích cú pháp JSON 3 3 4 4 JavaScript. Những phần hay của Douglas Crockford Bản quyền © 2008 Yahoo. tập đoàn. Đã đăng ký Bản quyền. In tại Hoa Kỳ. Xuất bản bởi O'Reilly Media, Inc. , 1005 Gravenstein Highway North, Sebastopol, CA 95472. Sách của O'Reilly có thể được mua cho mục đích giáo dục, kinh doanh hoặc quảng cáo bán hàng. Phiên bản trực tuyến cũng có sẵn cho hầu hết các tiêu đề [safari. oreilly. com]. Để biết thêm thông tin, hãy liên hệ với bộ phận bán hàng của công ty/tổ chức của chúng tôi. [800] 998-9938 hoặc

Chủ Đề