• 回答数

    7

  • 浏览数

    254

下雨天2017
首页 > 考试培训 > js快速入门培训

7个回答 默认排序
  • 默认排序
  • 按时间排序

杂草公主/yl

已采纳

如今使用Javascript框架和插件构建的Web应用越来越多,并且已经能够实现3D动画特效、可交互的信息图等很有趣又实用的效果,如果想要做Web开发,Javascript是必需品。目前自己的知识库中只对HTML和CSS这类非编程类的语言比较熟悉且能熟练应用。曾经有一段时间下了不少功夫在Processing这门基于Java再编译的语法相对简单的编程语言,但因为是基于Java,若想要将用Processing直接引用于Web,要么需要用户装个Java的web控件,要么,就需要把它转城Javascript来实现Web的无缝链接。如果Objective-C占尽了移动开发的风头,那么跟得上潮流的Web开发一定少不了Javascript。但是,作为一个有初步编程背景的人,如何自学,才能正确有效地掌握Javascript这门语言呢?今天,终于在JavascriptIsSexy这个网站上的“How to Learn JavaScript Properly”这篇文章中找到了我比较认同的答案。我目前接触和学习JavaScript的几个途径,一是Codecademy这个在线编程学习网站。正如JavaScriptIsSexy这篇文章的作者所言,Codecademy给出的案例任务大都是相对简单单一的小任务,即使完成了课程,也很难开始实战一款真正的Web App。曾经有工程师向我推荐阅读“Javascript: The Good Parts”一书,但在这篇文章中作者则建议初学者不要阅读此书,等基础扎实了再读。很开心的是,这篇文章推荐的入门书目之一是《JavaScript权威指南》,恰巧我已经在O’Reilly上购入了正版。虽然有些Web工程师觉得此书适合当参考书,但是经由JacaScriptIsSexy上的自学计划来看,如果合理地阅读权威指南上的部分章节,并亲手把书中配套的案例代码敲出来,对Javascipt初学者来说是非常重要的!另一本推荐书目是《JavaScript高级程序设计》,不过如果有了《JavaScript权威指南》,没有这本书也没有关系。“How to Learn JavaScript Properly”这篇文章给JavaScript初学者列出了6~8周的学习计划,除了阅读指定书目以及根据书中的内容敲代码。作者还建议初学者开通“StackExchange”的帐号以及JSFiddle的帐号,因为StackExchange如今以积累了大量技术开发问题和解答。而工程师们往往会使用JSFiddle这个在线的IDE来分享JS代码。Codecademy不宜作为唯一的JavaScript学习平台,但在阅读作者推荐的书目的同时,配合Codecademy上的案例学习也是很有帮助的。如果你想要自学JavaScript,又或者你已经有一定的JavaScript编程基础却觉得自己学艺不精,不妨读读“How to Learn JavaScript Properly”(英文),相信它会给你带去一些共鸣与收货的。

js快速入门培训

231 评论(8)

好吃好喝好玩i

如果有其他语言基础的话入门很简单的,毕竟弱类型语言本身就比较简单。如果完全没基础,建议你去找一些视频资料去学习,这样上手难度会降低很多,不要找长篇大论类型的教程,也不需要学的太深入,简单能使用就行,会用之后再进入深入学习。

93 评论(13)

漳南一邺

找本合适的书或者视频

307 评论(11)

潇潇若雨

如果不职业话,这个很难掌握,只有职业化才能掌握得很好。

263 评论(10)

2007sunart

那玩意乱七八糟的东西很多的,快速入门有点困难哦!我一般都是现学现卖的。用到哪块效果就学哪块儿的。要想系统学习,主要就是了解DOM 就是一系列的document.什么的其他就是 javascript自带的一些函数。有本书叫javascript精粹 写的还不错!

299 评论(13)

小狼雪子

由于javascript在很多时候会和html、css联系紧密,所以建议亲学习javascript之前先学习一下html和css的相关知识。javascript中涉及到ajax的那一节的话懂后端编程,例如php的话会更顺利、更容易理解。

233 评论(11)

璐璐308738

j入门还是比较容易的,想要深入的话就需要一点时间,

系统的方法还是根据w3c的入门步骤去学,边学边做,

要经常写才行,当然没有人指导的话会走不少弯路。

你可以找一些视频教程来跟着学习,

也可以向身边的前端工程师朋友请教。

这个是我的博客网页链接里面有入门教程,

是经过我的系统分类了的,当然如果你一点基础都没有的话

还是去w3c网站上看教程

286 评论(12)

相关问答