精选回答
来自
粗暴向唇膏的回答
2023-11-29 20:35:31
自学js首先要清楚以下几点: 1.首先要紧紧抓住它的地位 时刻都不能忘记,否则很容易犯“一叶障目不见泰山”的错误。不要学了很久就知道js是编程语言,就是写代码,而且特点就是乱七八糟就完了,那样是学不好js的。要时时抓住它的地位,确切的说是它在整个Web中的地位:它属于前端的核心,主要用来操控和重新调整DOM,通过修改DOM结构,从而来达到修改页面效果的目的。要用这个中心思想去指导后续的一切js的学习,并且形成条件反射。 2.从多角度去学习和领悟 充分调动你所学的东西,从多角度去做某一功能,如:以前你是从面向过程角度做的,现在改为从面向对象的角度再来做,或者继续做成可以直接使用的插件,提供属性、方法等出来。争取让你做的这个功能逐渐能使用到实际项目中来。这样的好处:既综合应用了你的所学,又能有实际意义。 3.注意培养信心 此时的你,不适合一来就看很复杂很炫的网页效果的源代码,也不适合一来就学jquery,angular,vue,bootstrap这些东西。这些内容包含了很多深奥的知识在里面,在没有任何基础的情况下直接学这些,会严重打击你的自信心。而此时你是弱小的,你需要的是培养信心,而不是反过来,否则结局很可能是“夭折”,离学有所成也就遥遥无期了。 4. 多写总结 这种总结不但包括源代码、显示效果截图,还应该很容易犯的错误和对应的解决方法以及最后一两句精简的结论性语句。对自己写的总结不是写完了就了事了,要多回顾、多改进、多精简。到做项目的时候,应该是看里面的一两句话就知道是讲什么了,而不要再去看长篇大论了。 5.构建知识导图 这个可以让你越学越清晰,你可以按你喜欢的任何形式去做,只要自己印象深刻就行。 注意:知识导图也应该是经常修改、修正,让它更合理、更清晰。
来自
个性保卫高山的回答
2023-11-29 20:35:31
自学肯定能学会,就是比较难,壁板一两个月就差不多了,具体学习路线: 1:js基础部分,如:定义变量、函数、数组、字符串等的处理,内置函数、内置对象等。 2:js面向过程编程思想,封装出各个函数,试着用这些去做一些常见的小功能,如:选项卡,自定义多选按钮,自定义播放器,轮播图; 3:js面向对象编程思想,试着去封装一些你自己的对象,提供出有意义的接口出来; 4:学了上述的内容,然后学常用的库,这里必须学jquery; 5:学基于Jquery之上的常见插件,如:bootstrap,Layer。 6:综合应用上面的多种库写实际项目的模板,多写几套。 7:建议平时可以去 自学网看看教程。
来自
单身打鞋垫的回答
2023-11-29 20:35:31
js是广泛用于客户端的脚本语言,最早是在HTML(标准通用标记语言下的一个应用)网页上使用,用来给HTML网页增加动态功能。以下是小编对于js学习的大致介绍: 1、js的一些基础的语法和一些编程语言是不一样的:一般的编程语言全局变量函数外有效,函数内的变量函数内有效,而js的全局变量函数外和函数内都有效,函数内的函数只函数内有效。js使用函数来模拟类或者是对象的概念,这些都是比较难理解的,以及含有一些js的底层东西如原型链、上下文等也是非常的不好理解,这就需要基础的知识一定要扎实。 2、多动手多思考是学习编程语言的最实用的方法,大多数问题感觉简单但是做起来非常难,所以学习js要和做网页特效联系起来,因为js的一个很大的应用方向就是实现网页的效果与交互,所以学习基础的同时要试着使用原生的js代码来实现一些网页特效,从中可以学到js这门语言的博大精深。 很多大牛用构造函数等模拟一些比较完整的面向对象编程的方法,来支持js对于面向对象编程,js的面向对象要比其他的语言复杂难理解,所以学习js一定要培养好面向对象的编程思想。
来自
糟糕踢小伙的回答
2023-11-29 20:35:31
看个人吧,自学相对于报班学比较难,时间也比较久,其实做前端只会JS不太好找工作,一般还要会html5,css3的。 js还要会一些框架,比如jquery、angularjs、nodejs(现在用的比较少)等等。