当 HTML 5 到来时,JavaScript 将扮演多重重要角色,你是否清楚?我现在正在决定是购买一本 JavaScript DOM 的书籍,还是学习像使用大麻油烹饪这样有用的东西。我已经厌烦了过去一年半吸收 AS3 的时间。虽然我很喜欢它,但我不想在未来五年里被时代淘汰,当iRevolutionaires统治星际空间局的时候。
- Jascha
当 HTML 5 到来时,JavaScript 将扮演多重重要角色,你是否清楚?我现在正在决定是购买一本 JavaScript DOM 的书籍,还是学习像使用大麻油烹饪这样有用的东西。我已经厌烦了过去一年半吸收 AS3 的时间。虽然我很喜欢它,但我不想在未来五年里被时代淘汰,当iRevolutionaires统治星际空间局的时候。
- Jascha
HTML主要关注内容,而不是行为 -- 这意味着即使使用HTML 5,您仍需要至少了解:
因此,我认为在未来几年内Javascript不会过时 -- 相反,考虑到我们越来越多地使用/开发Web应用程序,Javascript的重要性会不断增加。
在我看来,随着HTML5的发展,Javascript将变得更加重要。了解如何操作DOM一直对于交互式Web应用程序非常重要,但现在,为了编写“画布”、与“剪贴板”交互、离线操作应用程序、从“localStorage”存储/检索数据以及继续构建Ajax-style互动,你需要更多地使用Javascript。
此外,你会发现很多Flash/AS3可以被HTML5/JS所替代。
不要无谓地编写JS代码。CSS中更好的动画、伪类和伪元素支持减少了你需要在JS中编写的“样式”量。
去买一本(或两本、三本)书吧。
HTML 5将关注内容,就像HTML一直以来(或者应该一直)关注内容一样。
JavaScript一直关注行为。如果你想要行为,学习JavaScript吧。
网页由四个实体驱动:
结构:文档的结构由其文档树确定。这是通过使用格式良好的HTML来确定元素完成的。
外观:文档的外观由CSS确定。CSS使用文档树的结构来确定一组样式规则的范围。
行为:JavaScript导致在客户端执行行为和交互。
服务器端活动:PHP及其相关技术在服务器上运行并格式化网页,然后由客户端处理。
在我看来,JavaScript及其库将长期存在。它是Web的支柱之一。