Tôi là một lập trình viên có kinh nghiệm hợp lý đang cố gắng học phát triển web. Tôi đang cố gắng phát triển một ứng dụng web phía máy khách sử dụng svg hoặc canvas cho đồ họa. Tôi đã quyết định tôi muốn viết mã ứng dụng trong Coffeescript. Tôi không biết Javascript hoặc Coffeescript.
Làm thế nào cần thiết biết Javascript để phát triển web Coffeescript? Tôi có khả năng gặp phải một số vấn đề sởn gai ốc đòi hỏi tôi phải hiểu Javascript không? Tôi có thể làm việc vui vẻ với API Javascript từ Coffeescript không?
Chỉnh sửa : Tôi có thể dễ dàng tìm hiểu những điều cơ bản về Javascript trong một tuần. Tôi quan tâm hơn rằng Javascript dường như có rất nhiều cạnh sắc nét ẩn. Trong câu hỏi tính năng ngôn ngữ lạ nhất trên StackOverflow Javascript là một trong những ngôn ngữ phổ biến nhất. Nó có một đối tượng khác thường và mô hình lớp. Nó có quy tắc phạm vi tên không rõ ràng. Tôi thấy phải mất hơn một tuần để tôi thực sự biết một ngôn ngữ.
Tôi sẽ thực hiện một dự án nhỏ đơn giản để học phát triển web. Tôi có nên sử dụng Javascript hoặc Coffeescript không? Tôi nghĩ về lâu dài tôi sẽ thích Coffeescript nhưng tôi sẵn sàng bắt đầu với Javascript nếu điều đó tôi cần hiểu rõ về Javascript để sử dụng Coffeescript.
class
từ khóa trong CS không làm được điều gì kỳ diệu; nó chỉ đơn giản sử dụng các cơ chế kế thừa nguyên mẫu gốc của JavaScripts. Vì lý do này, tôi khuyên bạn nên có ít nhất một kiến thức phụ trợ về một số "tính năng" tối nghĩa hơn của JavaScripts.