Tôi nghĩ vậy. Hãy nghĩ về cuốn sách như một bản đồ hoàn chỉnh của JavaScript. Tôi đọc nó bìa để che, và sau đó trở lại các phần cụ thể theo thời gian. Ngay cả khi bạn không đọc nó trong suốt quá trình, thì rất hữu ích khi đọc phần có liên quan đến những gì bạn đang học ở Freecodecamp. Show
Nếu bạn muốn một cái gì đó ánh sáng bao gồm những điều cơ bản, cuốn sách này có thể sẽ quá mức
Mở xem trước Xem một vấn đề?Chúng tôi yêu sự giúp đỡ của bạn. Hãy cho chúng tôi biết những gì mà Lừa sai với bản xem trước của JavaScript của David Flanagan. Cảm ơn đã cho chúng tôi biết về vấn đề này.
Đánh giá bạn bèĐể xem những gì bạn bè của bạn nghĩ về cuốn sách này, xin vui lòng đăng ký. Đánh giá cộng đồng& nbsp; · & nbsp; 2.961 xếp hạng & nbsp; · & nbsp; 112 đánh giá 2,961 ratings · 112 reviews Bắt đầu đánh giá của bạn về JavaScript: Hướng dẫn dứt khoátJavaScript: The Definitive Guide
ugh. Cuốn sách này được đề xuất bởi chương trình "Cách học JavaScript phổ biến Reddit phổ biến như một cách tốt cho tổng số Noobs để học JavaScript. Cuốn sách này thật kinh khủng khi học cách lập trình. Nó là một cuốn sách tham khảo JavaScript tuyệt vời, nhưng nó không phải là thứ gì đó chỉ ngồi xuống và đọc thẳng. Tôi hầu như không thể vượt qua một vài trang cùng một lúc mà không có não của tôi cảm thấy chiên. Nó đi vào minutiae của mọi khía cạnh của ngôn ngữ nhưng hiếm khi giải thích lý do tại sao bất cứ ai cũng nên quan tâm hoặc anyugh. Cuốn sách này được đề xuất bởi chương trình "Cách học JavaScript phổ biến Reddit phổ biến như một cách tốt cho tổng số Noobs để học JavaScript. Cuốn sách này thật kinh khủng khi học cách lập trình. Nó là một cuốn sách tham khảo JavaScript tuyệt vời, nhưng nó không phải là thứ gì đó chỉ ngồi xuống và đọc thẳng. Tôi hầu như không thể vượt qua một vài trang cùng một lúc mà không có não của tôi cảm thấy chiên. Nó đi vào minutiae của mọi khía cạnh của ngôn ngữ nhưng hiếm khi giải thích lý do tại sao bất cứ ai cũng nên quan tâm hoặc bất kỳ cách thực tế nào mà chi tiết quan trọng. ...hơn ugh. This book was suggested by the reddit popular "How to learn javascript properly" program as a good way for total noobs to learn javascript. This book is horrible for learning how to program. It is an excellent Javascript reference book, but it's not something to just sit down and read straight through. I can barely get through a few pages at a time without my brain feeling fried. It goes into
the minutiae of every aspect of the language but rarely ever explains why anyone should care or any practical way that the detail matters.
Trong số các cuốn sách JavaScript tôi đã xem, đây là cuốn sách tôi muốn giới thiệu cho bất kỳ và tất cả mọi người bắt đầu với ngôn ngữ. Trong số các cuốn sách JavaScript tôi đã xem, đây là cuốn sách tôi muốn giới thiệu cho bất kỳ và tất cả mọi người bắt đầu với ngôn ngữ. ...hơn Về mặt tích cực, nó là toàn diện, có hệ thống, rõ ràng và nói chung được viết tốt. Tôi ngạc nhiên về mức độ thường xuyên của các cuốn sách kinh điển về ngôn ngữ lập trình được nhồi nhét các lỗi cơ bản, chẳng hạn như thông tin giả định mà họ chưa giải thích, không bình luận mẫu mã hoặc đưa ra nhiều khái niệm cùng một lúc. Tập này không có lỗi như vậy. Trên n Về mặt tích cực, nó là toàn diện, có hệ thống, rõ ràng và nói chung được viết tốt. Tôi ngạc nhiên về mức độ thường xuyên của các cuốn sách kinh điển về ngôn ngữ lập trình được nhồi nhét các lỗi cơ bản, chẳng hạn như thông tin giả định mà họ chưa giải thích, không bình luận mẫu mã hoặc đưa ra nhiều khái niệm cùng một lúc. Tập này không có lỗi như vậy. Trên n Về mặt tiêu cực, nó có hệ thống và nhất quán với một lỗi, luôn hoạt động một cách có phương pháp từ các khái niệm cơ bản cho đến các ý tưởng cấp cao hơn. Đây là một phù hợp tốt với phạm vi toàn diện của nó, nhưng nó có chi phí đáng kể. Nói về mặt sư phạm, cách tốt nhất để giới thiệu một ý tưởng mới thường là đưa ra các ví dụ thực tế và đi qua chúng. Trong một số chương, phải mất nhiều trang để đi đến minh họa cụ thể đầu tiên của bất kỳ mã thực tế nào - đặc biệt, tôi nghĩ về chương quan trọng và rất dài về lập trình khách hàng. Tôi thấy rằng sự tuân thủ thống nhất của tác giả với một giải trình có hệ thống thường khiến các ý tưởng trở nên khó khăn hơn để đồng hóa, và đôi khi tôi phải đặt cuốn sách xuống và đi đến các hướng dẫn khác để giới thiệu về các ý tưởng đã trả lời ngay lập tức các câu hỏi chính của tôi. Theo quan điểm của tôi, tất cả các tài liệu kỹ thuật nào nên bắt đầu bằng cách trả lời các câu hỏi "nó là gì?" và nó làm gì?"
Mặc dù các khoản nợ của nó, điều này làm cho nó theo một số cách hữu ích hơn như là một tài liệu tham khảo hơn là một giới thiệu thực tế, như tôi đã nói tôi sẽ giới thiệu cuốn sách này cho bất kỳ lập trình viên nào bắt đầu với JavaScript. Những đức tính của nó là đáng kể, và tôi không nghi ngờ gì nữa, tôi sẽ trở lại với nó nhiều lần. Cuốn sách này đã ở trên kệ của tôi trong năm năm. Tôi sử dụng nó mỗi tuần; Bây giờ tôi có lẽ nên biết nhiều hơn nhưng cuốn sách này luôn có chính xác những gì tôi cần để bắt tôi qua bất kỳ bộ não nào đóng băng tôi ngay từ đầu. Cuốn sách này đã ở trên kệ của tôi trong năm năm. Tôi sử dụng nó mỗi tuần; Có lẽ tôi nên biết nhiều hơn bây giờ nhưng cuốn sách này luôn có chính xác những gì tôi cần để bắt tôi qua bất kỳ thứ gì đã làm cho tôi bồng bềnh ngay từ đầu. ...hơn Nó đã giành được biệt danh: El Rhino Diablo! Tôi tiếp tục giữ cuốn sách này trong sự tôn trọng cao, và phiên bản thứ sáu là một cải tiến lớn so với phiên bản cũ mà tôi có. Bạn có thể nói rằng Flanagan đã đặt rất nhiều công việc chu đáo vào việc viết lại. Tôi Nó đã giành được biệt danh: El Rhino Diablo! ---- được cập nhật cho phiên bản thứ sáu ---- Tôi tiếp tục giữ cuốn sách này trong sự tôn trọng cao, và phiên bản thứ sáu là một cải tiến lớn so với phiên bản cũ mà tôi có. Bạn có thể nói rằng Flanagan đã đặt rất nhiều công việc chu đáo vào việc viết lại. Nếu được yêu cầu lựa chọn giữa JavaScript chuyên nghiệp này và JavaScript chuyên nghiệp của Zakas cho các nhà phát triển web (tái bản lần 3) ... Tôi không biết nếu tôi có thể. Cả hai đều kỹ lưỡng, cả hai đều là toàn diện ... Zakas có thể dễ tiêu hóa hơn, tôi nghĩ; Nhưng Flanagan cũng cung cấp hướng dẫn tham khảo API thực sự tốt đẹp này ở nửa dưới của cuốn sách. Ném lên ... có nhiều điều để đánh giá cao ở đây, và hầu hết mọi câu hỏi JavaScript bạn có thể có câu trả lời giữa các bìa này. ...more
18 tháng 9 năm 2007 Al đánh giá nó thực sự thích nó Al rated it really liked it Mọi thứ bạn cần biết về JavaScript. Và một con tê giác trên trang bìa cho bọn trẻ.
Ngày 20 tháng 10 năm 2008 Adam đánh giá nó thực sự thích nó Adam rated it really liked it Bất cứ ai làm phát triển web nên có cuốn sách này trên kệ của họ. Đó là một tài nguyên tuyệt vời chi tiết mọi khía cạnh của ngôn ngữ JavaScript và DOM. Chắc chắn, bạn có thể tìm thấy tất cả thông tin này trực tuyến thông qua một số tìm kiếm của Google, nhưng thật tuyệt khi có một tài nguyên duy nhất để chuyển sang khi bạn có câu hỏi. Có rất nhiều, rất nhiều việc triển khai mẫu và câu trả lời cho một số gotchas phổ biến trong suốt.
Cuốn sách là đủ cũ nhưng vẫn hữu ích. Đó là một hướng dẫn phức tạp đầy đủ cho thế giới JavaScript rộng lớn và xuất sắc. Rõ ràng, một số chương đã lỗi thời trong thế giới thay đổi nhanh chóng của chúng ta. Tuy nhiên, các chương về các nguyên tắc JS cốt lõi sẽ thực sự là mãi mãi. Dễ dàng đọc, dễ sử dụng. Thuật ngữ dứt khoát cuối cùng là thực sự tốt. Có lẽ nó sẽ là cuốn sách bàn của tôi trong vài tháng tới. Cuốn sách đã đủ cũ nhưng vẫn hữu ích. Đó là một hướng dẫn phức tạp đầy đủ cho thế giới JavaScript rộng lớn và xuất sắc. Rõ ràng, một số chương đã lỗi thời trong thế giới thay đổi nhanh chóng của chúng ta. Tuy nhiên, các chương về các nguyên tắc JS cốt lõi sẽ thực sự là mãi mãi. Dễ dàng đọc, dễ sử dụng. Thuật ngữ dứt khoát cuối cùng là thực sự tốt. Có lẽ nó sẽ là cuốn sách bàn của tôi trong vài tháng tới. ...hơn The book is enough old but still useful. It's a full complex guide to wide and excellent javascript world. Obviously, that some chapters are already outdated in our rapidly changing world. However chapters about the core JS principles will be actually forever. Easy to read, easy to use. The definitive glossary in the end is really good. Perhaps it will be my desk book for the next few months. ...more
Tôi phải mất một tháng để đọc qua cuốn sách. Tôi đã mất một tháng để đọc qua cuốn sách. ...hơn Phần JavaScript cốt lõi là toàn diện nhưng hơi nhàm chán, nhưng vấn đề là do ngôn ngữ, không phải cuốn sách. Vì JavaScript là một ngôn ngữ xấu, bất kỳ tác giả nào khác cũng không thể làm tốt hơn nhiều. Trong phần phía máy khách, một số chủ đề (cửa sổ, DOM, CSS, sự kiện) được giải thích rất tốt; Một số người khác (Ajax, JQuery, SVG, HTML5) là nông. Hai phần tham chiếu không quá cần thiết, bởi vì các tài liệu tham khảo trực tuyến có thể phục vụ tốt hơn. Tôi hơi bối rối Phần JavaScript cốt lõi là toàn diện nhưng hơi nhàm chán, nhưng vấn đề là do ngôn ngữ, không phải cuốn sách. Vì JavaScript là một ngôn ngữ xấu, bất kỳ tác giả nào khác cũng không thể làm tốt hơn nhiều. Trong phần phía máy khách, một số chủ đề (cửa sổ, DOM, CSS, sự kiện) được giải thích rất tốt; Một số người khác (Ajax, JQuery, SVG, HTML5) là nông. Hai phần tham chiếu không quá cần thiết, bởi vì các tài liệu tham khảo trực tuyến có thể phục vụ tốt hơn. Tôi hơi bối rối Tôi hơi bối rối bởi tiếng Anh của tác giả. Ví dụ, tại sao các tiêu đề của Chương 15 và 16 kịch bản AAA và kịch bản BBB, nhưng các tiêu đề của Chương 18 và 21 đã viết kịch bản xxx và kịch bản yyy? Đôi khi Ecmascript 5 được gọi là ES5, một số lần khác được đánh vần với tên đầy đủ. Sự nhất quán là một vấn đề. Bố cục của cuốn sách cũng không hoàn hảo. Hộp chéo là xấu xí. Có số phụ mồ côi. Ví dụ, chỉ có 10.1.3.1 theo 10.1.3.
Tác giả đã cố gắng hết sức để nói với mọi thứ anh ta biết, nhưng không phải mọi điều tốt về JavaScript. Chà, đó là một nhiệm vụ không thể cho một cuốn sách $ 30. Rex rated it liked it Ngày 25 tháng 5 năm 2012 Rex đánh giá nó thích nó 800+ pages of pure raw information. I guess I don't like information...I like *insight.* I learned tremendously more from reading the O'Rielly "Javascript Web Applications" in a much shorter time period. Whenever a book gets this thick, it is likely you can do better by reading several smaller books which concentrate on sub-topics than a single monolithic tome. As for reference - Google is faster than cracking this thing open and trying to figure it out from there. ...more
Cuốn sách tuyệt vời để tìm hiểu những điều cơ bản của ES5. Nó bao gồm hầu hết mọi chủ đề. Mặc dù nó cảm thấy một chút ngày trong năm 2017. Tất cả các chủ đề và khía cạnh của API bên ngôn ngữ và khách hàng được bao phủ với tầm quan trọng và khối lượng như nhau, ngay cả các phần bạn sẽ không bao giờ sử dụng trong những ngày này. Tôi tin rằng điều này làm cho cuốn sách lớn hơn nó nên được.
Ngày 24 tháng 6 năm 2011 Thadd đánh giá nó không sao Thadd rated it it was ok Mặc dù cuốn sách này có mọi phương thức đối tượng và thuộc tính trong đó, nhưng số lượng ví dụ hạn chế không tốt lắm. Tiêu đề này cần nhiều hướng dẫn từng bước và nhiều ví dụ hơn. Thật không may, số lượng ví dụ hạn chế không có bất kỳ hình minh họa nào, làm cho việc hiểu chúng khó khăn hơn. Mặc dù cuốn sách này có mọi phương thức đối tượng và thuộc tính trong đó, nhưng số lượng ví dụ hạn chế không tốt lắm. Tiêu đề này cần nhiều hướng dẫn từng bước và nhiều ví dụ hơn. Thật không may, số lượng ví dụ hạn chế không có bất kỳ hình minh họa nào, làm cho việc hiểu chúng khó khăn hơn. ...hơn Although this book has every object method and property in it, the limited number of examples aren't very good. This title needs more step-by-step instructions and more examples. Unfortunately, the limited number of examples don't have any illustrations, making it harder to understand them. ...more
Ngày 28 tháng 12 năm 2015 Sai Reddy đánh giá nó thật tuyệt vời Sai Reddy rated it it was amazing Tài liệu tham khảo rất tốt cho các lập trình viên JavaScript có kinh nghiệm và vừa chớm nở. Bao gồm các API mới nhất của HTML5/ES6
Đánh giá đánh giá ... Thêm Hướng dẫn không có chi tiết về chi tiết JS khá nhiều, nó không nhận được nhiều gợi ý về các tính năng của JS để tránh hoặc bất cứ điều gì giống như vậy, mục đích là khám phá độ rộng và độ sâu hoàn chỉnh của ngôn ngữ có sẵn cho bạn (cho đến khi ES5). Tôi không nghĩ rằng đó là một hướng dẫn học tập để hoàn thành người mới bắt đầu, chẳng hạn, không giống như JavaScript hùng hồn của Marijn Haverbeke. Tôi cảm thấy cuốn sách nên đề cập đến vòng lặp sự kiện cơ bản để hiểu hoàn toàn tội lỗi của JavaScript Hướng dẫn không có chi tiết về chi tiết JS khá nhiều, nó không nhận được nhiều gợi ý về các tính năng của JS để tránh hoặc bất cứ điều gì giống như vậy, mục đích là khám phá độ rộng và độ sâu hoàn chỉnh của ngôn ngữ có sẵn cho bạn (cho đến khi ES5). Tôi không nghĩ rằng đó là một hướng dẫn học tập để hoàn thành người mới bắt đầu, chẳng hạn, không giống như JavaScript hùng hồn của Marijn Haverbeke. Tôi cảm thấy cuốn sách nên đề cập đến vòng lặp sự kiện cơ bản để hiểu hoàn toàn tội lỗi của JavaScript Tôi cảm thấy cuốn sách nên đề cập đến vòng lặp sự kiện cơ bản để hiểu hoàn toàn việc thực hiện và xử lý sự kiện duy nhất của JavaScript. Tôi thích kịch bản, phong cách thông minh được sử dụng trên các mẫu mã kéo dài bản chất năng động của ngôn ngữ, chúng chỉ giữ cho cuốn sách thú vị. Statements/Expressions Ghi chú - Tên biến không thể bắt đầu với các số để nhận ra số nhanh hơn. Trả về một giá trị gần hơn với 0 so với số đại diện nhỏ nhất.* Kết quả là 0 trừ khi nó xảy ra từ số âm, khi kết quả là -0 giống như -number.min_value/2 hoặc -1/infinity.- Division theo 0 = nan.- Number.max_value + 1 = number.positive_infinity.- nan là giá trị duy nhất không bằng chính nó.- -0 == 0 nhưng 1/-0! = 1/0 (Nguyên nhân vô cực! = -Infinity) .- Thao tác giá trị tiền tệ Vì số lượng số nguyên để tránh các vấn đề làm tròn. cặp thay thế.* Phương pháp thao tác chuỗi không biết về các cặp thay thế .- Sử dụng. hoặc [] Để truy cập đạo cụ trên NULL hoặc không xác định gây ra một kiểu mẫu. ). - Các toán tử ==,! Các đối tượng Mảng - var arr = new Array (10) tạo ra một mảng thưa thớt bằng cách chỉ cần đặt độ dài prop, các phần tử không được xác định, chúng không tồn tại như vậy arr [1]! == không xác định.* Xóa ARR Mảng, loại bỏ phần tử mà không thay đổi độ dài.*! (INDEX trong ARR) Kiểm tra các phần tử không tồn tại trên các mảng thưa độ dài prop của chúng khi thêm/loại bỏ các phần tử, độ dài luôn bằng với mảng tối đa chỉ số + một, cài đặt chiều dài thành một giá trị nhỏ hơn sẽ loại bỏ các phần tử, đặt nó thành giá trị vắt tạo ra một mảng thưa thớt.- mảng.isarray () () === "[Mảng đối tượng]". Chức năng - Gọi các chức năng như các hàm trên chế độ không nghiêm ngặt:* Sử dụng phạm vi toàn cầu làm bối cảnh gọi hoặc nếu không xác định .- Gọi chúng trên chế độ nghiêm ngặt:* Bối cảnh gọi mặc định thành không xác định. Object () .- variadic/varargs: hàm với arity không xác định (nhiều đối số) .- Hãy nhớ rằng bạn có thể sử dụng các đạo cụ/phương thức tĩnh trên các hàm các chức năng với hàm tạo hàm () Chức năng biến W. Tôi thất bại. Các lớp học và mô -đun - Các chức năng có được một nguyên mẫu với một thuộc tính không thể sử dụng được: hàm tạo. Hàm tạo chúng. = ...) .- InstanceOf trả về đúng nếu hàm là một phần của chuỗi nguyên mẫu của đối tượng. Phiên bản của các đối tượng, tức là không phải là cùng một đối tượng. để tạo ra lợi ích Ng liệt kê các loại. Biểu cảm thường xuyên - [\ b] một backspace theo nghĩa đen.- \ b là một ranh giới từ.- [^...] bất kỳ char nào không giữa các dấu ngoặc.- (...) ?: ...) Chỉ nhóm mà không bắt được.- (? search () giống như indexof () nhưng với regex.- string.split () chấp nhận regex.- /.../. EXEC () giữ trạng thái và cập nhật một prop LastIndex mỗi lần được gọi, hãy đặt lại prop thành 0 để bắt đầu từ đầu. Các tập hợp và phần mở rộng của JS - Mô tả JS phần tốt- thật thú vị khi cuốn sách 7-8 tuổi này mô tả ES6, 7 tính năng như: chi phí, cho phép, phá hủy, iterators, máy phát điện. Như đã được đưa vào động cơ Spidermonkey JS của Mozilla .- Rhino là một triển khai JS được viết trên Java, nó cho phép truy cập vào API Java trong JS. JS phía khách hàng - Bạn có thể nhúng JS vào một trang bằng thẻ tập lệnh, Trình xử lý sự kiện HTML, JavaScript: URLS.- .- Sử dụng loại tùy ý = "" .- Bảo mật* Mở Windows mới chỉ có thể xảy ra trong hầu hết các trường hợp để đáp ứng với đầu vào của người dùng như nhấp chuột.* JS có thể đóng Windows, nó đã tự mở nhưng không phải là người khác mà không có xác nhận người dùng.* Origin được định nghĩa là giao thức, máy chủ và cổng của tài liệu. B, tập lệnh đó có quyền truy cập đầy đủ vào tài liệu B (người đã tải nó) và không ghi lại A (người lưu trữ nó). Bạn có thể nới lỏng chính sách đồng nghĩa bằng cách đặt prop miền của tài liệu thành một cái gì đó như SI TE.com thay vì Subsomain.site.com, cho tất cả các tài liệu/cửa sổ bạn cần (ví dụ: ifRames).* có thể sử dụng phương thức postMessage () trên cửa sổ để giao tiếp giữa các fames.* Truy cập kiểm soát- có nguồn gốc cho phép để thư giãn chính sách có nguồn gốc. Đối tượng cửa sổ - window.location === Document.location- document.url là URL của tài liệu khi được tải lần đầu tiên, không bao gồm các thay đổi băm.- Decodeuricomponent () để giải mã chuỗi truy vấn hoặc các phần URL khác.- vị trí.assign (). một trang cụ thể, .replace () thay thế mục nhập lịch sử trình duyệt. ABC = 123 ".- Lịch sử.back (), .forward (), .go () .- Bạn có thể truy cập kích thước lịch sử (lịch sử.length) nhưng không phải là URL thực tế. ) Trên iframe có thể là một cách lưu trạng thái lịch sử trên spa mà không sửa đổi tài liệu thực tế.- Screen.availeHeight và Width có kích thước có sẵn, không bao gồm thanh tác vụ, v.v. ) => {} Để nắm bắt các lỗi chưa được xử lý, giữ từ khi JS không bao gồm thử/bắt, phải trả về đúng/sai để xử lý tín hiệu, nếu không thì lỗi sẽ đến bảng điều khiển. objec toàn cầu t Nếu không có biến hoặc biến toàn cầu có cùng tên, tương tự đối với tên attr trên các phần tử hỗ trợ nó (mẫu, mẫu trường, IMG, iframe), nắm giữ từ những ngày đầu tiên. bởi họ (theo cùng một chính sách gốc).* window.open (). Trình mở chứa bộ mở nếu được mở bởi .open (). khung.f1 / window.f1 / window [1] .- Những gì chúng ta gọi là cửa sổ thực sự là một windowproxy đề cập đến đối tượng cửa sổ thực. Tài liệu kịch bản - hình ảnh, hình thức, liên kết; là các đạo cụ của tài liệu, giữ từ những ngày đầu có chứa htmlcollection của các loại phần tử đó (chỉ các thẻ neo với href) .- document.documentEuity đề cập đến root. nhiều tương tự như Nodelist. : Liên kết hoặc: Các bộ chọn đã truy cập trên các phần tử vì điều này hiển thị thông tin lịch sử trình duyệt.- Phần tử.Children chỉ bao gồm các nút phần tử, trẻ con bao gồm cả văn bản và nhận xét.* Có thể sử dụng NodeType để phân biệt. nextErementsIbling.- outerhtml.- ements.InsetAdjacenthtml () khoảng trắng xtro và cố gắng giữ định dạng bảng. vị trí cuộn (documentEuity.offSetheight) .- getClientRECT () cho các phần tử nội tuyến trải dài nhiều dòng, getBoundClientRect () nếu không. pageYoffset] hoặc document.documentEuity [Scrollleft | ScrollTop] .- document.elementfrompoint ().* Các sự kiện chuột đã chứa phần tử đích.- window.scrollto () ===. .ScrollintOview (), hành vi tương tự như window.location.hash.- ements.offsetWidth và chiều cao không bao gồm lề. . .referrer: Liên kết đến trang đã đưa bạn đến đây (giống như tiêu đề giới thiệu http). (): Chạy các lệnh chỉnh sửa trên các yếu tố có thể chỉnh sửa giống như một trình soạn thảo văn bản phong phú. Kịch bản CSS - el.style.csstext và el.setattribution ('style', val) .- E.Style chỉ có thuộc tính phong cách nội tuyến, window.getcomputedstyle (el, null) cho tất cả các kiểu.* Giá trị tương đối (phần trăm, điểm) được chuyển đổi để pixel.* Màu sắc thành rgb (), rgba (). Xử lý các sự kiện - Giá trị trả về chỉ có ý nghĩa đối với người xử lý được đăng ký làm thuộc tính như OnboreFoad.- Các giai đoạn truyền bá sự kiện:* 1st: Bắt. Tốt hơn (được gọi khi DOM được phân tích cú pháp và hoàn thành các tập lệnh hoãn lại). HTTP kịch bản - Ajax có thể được thực hiện bằng cách đặt SRC của thẻ IMG và truyền các chuỗi truy vấn gây ra GET, máy chủ phải phản hồi bằng hình ảnh, thậm chí 1x1 pixel (lỗi web). tuân theo chính sách đồng nghĩa.* Đặt SRC của thẻ tập lệnh, không phải tuân theo cùng nguồn gốc và có thể thực hiện giao tiếp từ miền chéo, dữ liệu được trả về được mã hóa JSON.^ Được gọi là JSONP: vì dịch vụ của bạn phải gửi Phản hồi Padded-Json, tức là chuyển phản hồi dưới dạng đối số cho cuộc gọi lại đã được thực hiện sau đó được thực thi khi tập lệnh tải xuống. . RepentsXML cho các tài liệu HTML được phân tích phân tích cú pháp, có thể đi qua. * FormData () có thể được sử dụng để chuyển đa dạng/dữ liệu biểu mẫu có thể bao gồm nhiều tải lên tệp và các loại dữ liệu khác. Là một phần của yêu cầu CORS. Lưu trữ phía khách hàng - Cookies, API cũ được thiết kế cho kịch bản phía máy chủ, chúng được thêm vào mọi yêu cầu HTTP, có xu hướng lưu trữ các đoạn dữ liệu nhỏ, được triển khai như một phần mở rộng của HTTP. Lifetime mặc định là quy trình trình duyệt (không phải tab), có thể được thay đổi bằng cách sử dụng Max-Age. Bán kết, không gian, lưu trữ được mã hóa với encodeuricomponent ().* Tất cả các cookie được lưu trữ dưới dạng chuỗi trong tài liệu.cookie chia cho dấu chấm phẩy , host, cổng). Vẫn có cùng một tab được mở lại). API HTML5 - Lịch sử có thể giữ trạng thái, bao gồm các loại như ImageData, Date, File. Bản sao cũng như vậy.* Sử dụng các mảng tự đồng bộ. Url.createObjectUrl () cho blob, file, mediastream.* Url.revokeobjecturl () để cho phép thu thập rác.
Chỉ lướt qua nửa thứ hai, chắc chắn đã không đọc tất cả 1000 trang (giống như đọc các điều khoản dịch vụ)
27 tháng 10 năm 2020 BJ đánh giá nó thật tuyệt vời BJ rated it it was amazing Đây là một trong những tài liệu tham khảo/hướng dẫn ngôn ngữ JavaScript hiện đại tốt nhất mà tôi đã gặp. Nếu nó không dứt khoát, nó có khả năng gần hơn bất kỳ cuốn sách nào khác ngoài kia. Tôi sẽ không giới thiệu nó cho một lập trình viên bắt đầu-đó không thực sự là những gì này. Nếu bạn có một số kinh nghiệm mã hóa, đó là một người bạn đồng hành hoàn hảo cho bất kỳ hướng dẫn hoặc lớp có cấu trúc có hướng dẫn tập trung vào JavaScript. Tôi hy vọng tôi sẽ đề cập lại với nó khi tôi tiếp tục đắm mình trong các dự án mã hóa JavaScript trong tương lai. Đây là một trong những tài liệu tham khảo/hướng dẫn ngôn ngữ JavaScript hiện đại tốt nhất mà tôi đã gặp. Nếu nó không dứt khoát, nó có khả năng gần hơn bất kỳ cuốn sách nào khác ngoài kia. Tôi sẽ không giới thiệu nó cho một lập trình viên bắt đầu-đó không thực sự là những gì này. Nếu bạn có một số kinh nghiệm mã hóa, đó là một người bạn đồng hành hoàn hảo cho bất kỳ hướng dẫn hoặc lớp có cấu trúc có hướng dẫn tập trung vào JavaScript. Tôi hy vọng tôi sẽ đề cập lại với nó khi tôi tiếp tục đắm mình trong các dự án mã hóa JavaScript trong tương lai. ...hơn This is one of the best modern JavaScript language references/guides I've encountered. If it's not definitive, it's likely closer than any other book out there. I wouldn't recommend it to a beginning coder--that's not really what this is for. If you have some coding experience, it is a perfect companion to any guided tutorial or structured class focusing on JavaScript. I expect I will refer back to it as I continue to immerse myself in future JavaScript coding projects. ...more
Ngày 10 tháng 5 năm 2020 Nomad công nghệ đánh giá nó thật tuyệt vời Tech Nomad rated it it was amazing Tổng quan toàn diện và có hệ thống rất tốt về ngôn ngữ JavaScript (ES5). Tôi đã không đọc cuốn sách từ đầu đến cuối. Tôi đã làm điều này với cuốn sách JavaScript của Jon Duckett. Nhưng mỗi lần tôi bỏ lỡ điều gì đó ở đó, tôi có thể tìm thấy một câu trả lời trong cuốn sách này. Ngôn ngữ được sử dụng bởi tác giả khá khô khan nhưng vì nhu cầu của tôi, nó là hoàn hảo. Tổng quan toàn diện và có hệ thống rất tốt về ngôn ngữ JavaScript (ES5). Tôi đã không đọc cuốn sách từ đầu đến cuối. Tôi đã làm điều này với cuốn sách JavaScript của Jon Duckett. Nhưng mỗi lần tôi bỏ lỡ điều gì đó ở đó, tôi có thể tìm thấy một câu trả lời trong cuốn sách này. Ngôn ngữ được sử dụng bởi tác giả khá khô khan nhưng vì nhu cầu của tôi, nó là hoàn hảo. ...hơn Tôi rất vui mừng về phiên bản 2020 sắp tới. Tôi rất vui mừng về phiên bản 2020 sắp tới.
Ngày 20 tháng 7 năm 2016 Ali Torki đánh giá nó thực sự thích nó Ali Torki rated it really liked it Cuốn sách này đã hoàn hảo để học JavaScript cho người mới bắt đầu ...
23 tháng 7 năm 2020 Taras Chornyi đánh giá nó thực sự thích nó Taras Chornyi rated it really liked it Rất khó để đọc về các công nghệ đã được sử dụng trước khi tôi được sinh ra, nhưng với tư cách là kỹ sư danh dự, tôi đã đọc nó hoàn toàn và tôi không được táo bạo.
Sự đánh giá cao của tôi đối với JavaScript tăng lên với mỗi chương đọc.
24 tháng 7 năm 2021 Dex đánh giá nó không thích nó Dex rated it did not like it Nếu bạn là người mới bắt đầu, cuốn sách này không dành cho bạn. Nó rất khó hiểu và hiểu ngay từ cái nhìn đầu tiên. Ngay cả những chủ đề đơn giản cũng xuất hiện như phức tạp trong mớ hỗn độn của một cuốn sách này. Tôi đã hoàn thành việc đọc khoảng 300 trang và tôi không quan tâm đến việc đọc phần còn lại của nội dung trong cuốn sách này. Và do đó đánh giá này. Tôi đã là một nhà phát triển React.js và chọn cuốn sách này vì nó được đánh giá rất cao để dành thời gian đọc các khái niệm nâng cao của JS. Tôi không muốn một người mới bắt đầu (đặc biệt) dành thời gian đọc tif bạn là người mới bắt đầu, cuốn sách này không dành cho bạn. Nó rất khó hiểu và hiểu ngay từ cái nhìn đầu tiên. Ngay cả những chủ đề đơn giản cũng xuất hiện như phức tạp trong mớ hỗn độn của một cuốn sách này. Tôi đã hoàn thành việc đọc khoảng 300 trang và tôi không quan tâm đến việc đọc phần còn lại của nội dung trong cuốn sách này. Và do đó đánh giá này. Tôi đã là một nhà phát triển React.js và chọn cuốn sách này vì nó được đánh giá rất cao để dành thời gian đọc các khái niệm nâng cao của JS. Tôi không muốn một người mới bắt đầu (đặc biệt) dành thời gian để đọc cuốn sách này mà không biết anh ấy/cô ấy đang làm gì. Sự hình thành câu của tác giả rất khó hiểu để hiểu và cố gắng và tìm hiểu JavaScript, bạn cần làm quen với tiếng Anh của tác giả trước tiên. Do sự phức tạp bổ sung và trần tục này, tôi khuyên bạn nên xem xét các tiêu đề/tài nguyên trực tuyến khác thay vì đọc cuốn sách này, điều mà tại thời điểm này xuất hiện như một cuốn sách được viết bởi một người đàn ông có một số vấn đề cá nhân sâu sắc hoặc thậm chí Khoảng cách giao tiếp. Tôi thấy thật khó tin là O'Reilly Media hãy để tác giả đặc biệt này viết nội dung. Tiết kiệm bản thân và tránh tiêu đề này bằng mọi giá. ...hơn If you are a beginner, this book is NOT for you. It is very very hard to understand and comprehend at first glance. Even simple topics come across as complicated in this mess of a book. I completed reading around 300 pages and Im not keen on reading the rest of the content in this book. And hence this review. Im already a React.js developer and picked up this book since its so highly rated to spend time reading advanced concepts of JS. I do NOT want a beginner(especially) spending time reading this book without knowing what he/she is in for. The author's sentence formation is confusing to understand and to try and learn JavaScript, you need to get used to the Author's English first. Due to this additional and mundane layer of complexity, I'd suggest you look at other titles/online resources rather than reading this book, which to me at this point comes across as a book written by a man with some deep personal issues or even communication gaps. I find it hard to believe O'Reilly Media let this particular Author write the content. Save yourselves and avoid this title at all costs. ...more
Như với tất cả mọi thứ JS - Cryptic - tác giả củng cố các khía cạnh quan trọng của ngôn ngữ này có thể khá khó chịu khi học hậu Python. Cho người mới lập trình; Tôi sẽ không chạm vào cuốn sách này. Đó là dành cho những người có kinh nghiệm trước đây với một ngôn ngữ khác, vì nó sẽ không xây dựng bất kỳ trực giác nào của bạn nếu họ đã vô hiệu. Như với tất cả mọi thứ JS - Cryptic - tác giả củng cố các khía cạnh quan trọng của ngôn ngữ này có thể khá khó chịu khi học hậu Python. Cho người mới lập trình; Tôi sẽ không chạm vào cuốn sách này. Đó là dành cho những người có kinh nghiệm trước đây với một ngôn ngữ khác, vì nó sẽ không xây dựng bất kỳ trực giác nào của bạn nếu họ đã vô hiệu. ...hơn As with everything JS - cryptic - the author consolidates the important aspects of this language which can be quite annoying to learn post-Python. For novices to programming; I wouldn't touch this book yet. It's for those with previous experience with another language, as it won't build any of your intuitions if they are already Null. ...more
Bất cứ ai quan tâm đến việc tìm hiểu thêm về JavaScript nên hoàn toàn đọc cuốn sách này. Cuốn sách này có thể được sử dụng làm tài liệu tham khảo, nhưng nó cũng có thể được đọc từng chương vì nó được tổ chức rất tốt và tôi yêu cách anh ấy xây dựng từ các khái niệm đơn giản đến những khái niệm phức tạp hơn. Một điều khác tôi thích về cuốn sách này là các ví dụ mã rõ ràng, hướng dẫn và quan trọng nhất là được bình luận rất rõ. Bất cứ ai quan tâm đến việc tìm hiểu thêm về JavaScript nên hoàn toàn đọc cuốn sách này. Cuốn sách này có thể được sử dụng làm tài liệu tham khảo, nhưng nó cũng có thể được đọc từng chương vì nó được tổ chức rất tốt và tôi yêu cách anh ấy xây dựng từ các khái niệm đơn giản đến những khái niệm phức tạp hơn. Một điều khác tôi thích về cuốn sách này là các ví dụ mã rõ ràng, hướng dẫn và quan trọng nhất là được bình luận rất rõ. ...hơn Anyone interested in learning more about javascript should absolutely read this book. This book can be used as a reference, but it can also be read chapter by chapter because it's very well organized, and I loved the way he builds from simple concepts to more complex ones. Another thing I liked about this book was that the code examples were clear, instructional, and, most importantly, very well commented. ...more
08 tháng 2 năm 2022 Liliya đánh giá nó thích nó Liliya rated it liked it Tôi nghĩ rằng đây là một cuốn sách rất hay cho một người đã có một số kinh nghiệm (nhưng không quá nhiều) với JS hoặc như một cuốn sách tham khảo trong khóa học mã hóa JS. Đối với những người mới bắt đầu tuyệt đối chỉ bắt đầu với ngôn ngữ, tôi cảm thấy nó sẽ hơi quá nhiều.
Chắc chắn là một cuốn sách phải có
Ngày 03 tháng 6 năm 2019 David Enoch đánh giá nó thật tuyệt vời David Enoch rated it it was amazing Một trong những thứ tốt nhất tôi từng đọc trong thế giới lập trình máy tính
Một cuốn sách toàn diện và tinh vi để học JavaScript và HTML API DOM.
Ngày 17 tháng 9 năm 2020 Cezary Piątek đánh giá nó thật tuyệt vời Cezary Piątek rated it it was amazing Đây là một trong những cuốn sách toàn diện nhất về JavaScript. Tôi đã học được rất nhiều từ việc đọc nó nhiều năm trước.
Cuốn sách tuyệt vời, nhưng không liên quan rất nhanh - thời gian để đọc phiên bản thứ 7 Goodreads là tuyển dụng! Nếu bạn thích sách và thích xây dựng các sản phẩm tuyệt vời, chúng tôi có thể đang tìm kiếm bạn. Tìm hiểu thêm » Tin tức & Phỏng vấnCần một lý do khác để tự thưởng cho mình một cuốn sách mới trong tuần này? Chúng tôi đã có cho bạn những bản phát hành mới trong ngày. Để tạo ra ... Các chương trình JavaScript hướng sự kiện đăng ký các chức năng gọi lại cho các loại sự kiện được chỉ định trong bối cảnh được chỉ định và trình duyệt web gọi các chức năng đó bất cứ khi nào xảy ra các sự kiện được chỉ định. Các chức năng gọi lại này được gọi là trình xử lý sự kiện hoặc người nghe sự kiện, - 0 lượt thích — 0 likes Một vấn đề khác với các cuộc gọi lại là họ có thể gây ra lỗi xử lý khó khăn. Nếu một hàm không đồng bộ (hoặc một cuộc gọi lại được gọi không đồng bộ) ném một ngoại lệ, không có cách nào cho ngoại lệ đó truyền trở lại với người khởi xướng hoạt động không đồng bộ. - 0 lượt thích — 0 likes Thêm trích dẫn…Chào mừng trở lại. Chỉ một lúc trong khi chúng tôi đăng nhập bạn vào tài khoản Goodreads của bạn. Cuốn sách JavaScript nào là tốt nhất cho người mới bắt đầu?Những cuốn sách này cung cấp cho bạn thông tin chuyên sâu về JavaScript với các chủ đề cơ bản và nâng cao của nó ... JavaScript: Những phần tốt. .... JavaScript: Hướng dẫn dứt khoát. .... JavaScript hùng biện: Giới thiệu hiện đại về lập trình. .... JavaScript hiệu quả: 68 cách cụ thể để khai thác sức mạnh của JavaScript. .... Một cách thông minh hơn để học JavaScript .. Tôi có thể bắt đầu với JavaScript khi mới bắt đầu không?Điều đó nói rằng, sự hấp dẫn của JavaScript không bị giới hạn trong chức năng của nó. Đây cũng là một trong những ngôn ngữ lập trình trực quan nhất để học và sử dụng; Thông thường, đó là một trong những nhà phát triển đầu tiên mà các nhà phát triển mới tìm hiểu khi họ bắt đầu viết mã. JavaScript rất dễ thực hiện, ông viết một nhà báo công nghệ cho nền tảng web.often, it's one of the first that newbie developers learn when they start to code. “JavaScript is very easy to implement,” writes one tech journalist for Web Platform.
Cách tốt nhất để học JavaScript cho người mới bắt đầu là gì?Làm việc thông qua các khóa học và hướng dẫn các khóa học và hướng dẫn là một cách tốt để học.Bạn có thể tìm thấy nhiều tài liệu học tập khác nhau từ rất nhiều nơi trên web.Nếu bạn muốn tham gia một khóa học về một ngôn ngữ lập trình cụ thể, bạn có thể tìm thấy chúng trên các trang web như LinkedIn, Codecademy và Udemy.
JavaScript có tốt để học như ngôn ngữ đầu tiên không?JavaScript là linh hoạt và nó vẫn còn;Hơn 97% trang web sử dụng JavaScript.Nếu bạn muốn tham gia phát triển mặt trận, việc học JavaScript là điều bắt buộc.Không quan trọng nếu bạn đang làm việc trong Google hoặc một công ty khởi nghiệp nhỏ;Ngôn ngữ ở khắp mọi nơi trên web và đó là một lợi thế rất lớn để biết nó.If you want to get into front-end development, learning JavaScript is a must. It doesn't matter if you're working in Google or a small startup; the language is everywhere on the web, and it's a huge advantage to know it. |