JavaScript高效学习方法,看完透彻了...最适合web前端初学者的学习方法
你是否已经初步掌握了html和css,但完全不知道从何入手JavaScript?
如果是,那么这篇文章一定会对你有所帮助,这里总结了5条建议,帮助JavaScript初学者总结学习方法,提高学习效率。
1. 多看视频少看书
对初学者而言,看书的效率是很低的,书上的内容大多会展示核心代码,而视频为了演示效果,会展示全部代码。初学者自学需要的是全部代码,只看核心代码必定会留下踩不完的坑。所以,初学者一定要多看视频少看书。
2. 写代码的时间要多于看书和看视频的时间
学习JavaScript,一定要以写为主,而不是以看为主。学习时间的一半以上要留给写代码,剩下的时间用来看书和看视频。几乎所有初学者都有这个问题,就是拿一本书(或视频)看3个小时但是一行代码都没写。这样的结果就是,3个小时最多只利用了1个小时。太浪费时间了。正确的学习方法是:看到一行代码就写一行代码,就算理解,抄也得抄下来,然后再去慢慢理解。
3. 不可盲目追新技术
react,vue,angular,和你没关系
node,express,koa,和你没关系
grunt,gulp,webpack,和你没关系
JavaScript这几年变化很快,但是对于初学者来说要摒弃浮躁的气氛,静下心来打好基础。记住:自己是初学者,玩的东西就是:JavaScript和jQuery,工具就用一个编辑器和一个浏览器,这些就够了,别的不要碰.
4. jQuery还没过时
上一条写了初学者要玩jQuery,有些朋友会说jQuery已经淘汰了,bala bala。jQuery确实注定要被淘汰,但是现在还差得远呢。首先,jquery对于初学者非常友好,甚至不会js都可以学jQuery。并且目前市面上的网站和应用,仍然是jQuery居多,所以如果你是自学,jQuery是必学的。
5. 学习的顺序
1.熟悉基本概念:变量,数据类型,函数,运算符,表达式,对象(自定义对象,内置对象)。这些基本概念一定要熟悉,熟悉到什么程度,看见一个概念,立刻就能写出示例代码,就够了。
2.熟悉DOM:树状结构,节点分类,添加节点,删除节点,修改属性,绑定事件。
3.熟悉jQuery:选择器、操作属性和样式、绑定事件、节点操作、动画方法。
4.用jQuery实现网页上看到的页面效果,比如轮播图,菜单的各种效果,返回顶部等。
5.试着用原生的js实现jQuery的常用方法。比如addClass,removeClass,index这些。
上面5条如果没能做到,就不要想着闭包,原型继承,ES6新特性这些东西了。
零基础学习JavaScript,推荐动力节点老杜讲解的JavaScript,该视频主要讲解了前端开发中的核心技术JavaScript,俗称JS,视频中讲解了JavaScript核心语法、JavaScript内置支持类、JavaScript调试、JavaScript DOM编程、JavaScript BOM编程、大量前端小案例、JavaScript事件处理、JavaScript对象、继承、JSON等知识点,该视频可以开启你的WEB前端之路。
JavaScript学习资料:
http://www.bjpowernode.com/?csdnJavaScript.chai
JavaScript高效学习方法,看完透彻了...最适合web前端初学者的学习方法相关推荐
- JavaScript+css实现的响应式登录注册页面web前端html源码
大家好,今天给大家介绍一款,JavaScript+css实现的响应式登录注册页面web前端html源码(图1).送给大家哦,获取方式在本文末尾. 图1 响应式设计,适应各种分辨率(图2) 图2 登录界 ...
- 【前端面试题】2021秋招+金九银十,看完这些就够了 最新前端面试总结 68道前端面试题,助你进大厂
文章目录 1.MVC 是什么 2.MVVM 是什么 3.vue 双向绑定原理 4.angular 双向绑定原理 5.单向绑定 与 双向绑定的好处和劣势 6.Vuex 是什么 7.Vuex 原理 8.V ...
- 5分钟看懂,未来1年web前端新趋势,都在这了!!!
文/北妈 阅读本文需要 4分钟 一 今天是2019年的第一个工作日,意义非凡. 既然是工作日,无论你有没有从假期综合症里反应过来,北妈都要带你快速回顾一下: 2018年的web前端开发的重要新闻.重要 ...
- date javascript 时区_第23节 Datejs 日期库-Web前端开发之Javascript-零点程序员-王唯
Datejs 是一个开源的JavaScript库,用来解析.格式化和处理日期数据,支持多种语言的日期格式处理:官网:www.datejs.com/ Moment.js 是一个简单易用的轻量级JavaS ...
- 看,他们都转行做web前端工程师了
web前端是个特殊而有趣的岗位,不是单纯的程序员,也异于UI设计师. 越来越多的人离开原来的岗位,投身于前端开发中: 设计师转前端 这种情况最常见,究其原因与web标准在中国的推广手法有关,我们最先接 ...
- 花式玩转 JavaScript 数组,看完后我直接删了 lodash
作者简介: 李中凯老师,8年前端开发,前端负责人,擅长JavaScript/Vue. 公众号:1024译站 掘金文章专栏:https://juejin.im/user/57c7cb8a0a2b5800 ...
- JavaScript 表单对象 | 看完不会请来捶我
文章目录 一.访问表单与表单元素 1.JavaScript访问表单 2.JavaScript访问表单元素 二.表单对象的属性.方法与事件 1.属性 2.方法 3.事件 三.表单元素 1.文本框 (1) ...
- 【JavaScript高级】看完就理解面向过程编程和面向对象编程,不来了解一下?
文章の目录
- HTML期末作业:基于html+css+javascript+jquery实现古诗词网页 学生网页设计作品 web前端开发技术 web课程设计 网页规划与设计...
最新文章
- Linux: debian/ubuntu下安装和使用Java 8
- 软件:向工业互联网产业成功转型的关键
- SAP MRP的计算步骤
- 【学术研讨课】新型清洁高效煤粉工业锅炉系统 介绍及案例分析2018-06-13
- poj 1679: The Unique MST【次小生成树】
- C语言天才!想法奇异?还是逼格满满?一份国外C语言写的传奇简历
- micro/protoc-gen-micro 不见了
- 南京高中计算机老师,南京市教育局召开中小学教师信息技术应用能力提升工程2.0市级专家组工作会议...
- NetBeans第一部分代码提交Apache
- mac下打开多个相同应用程序
- 优化CUDA数据传输
- 360怎么不能一次打完所有补丁?
- 项目01——图书进、销、存(jxc)系统(单机版)
- win10自己的计算机用户名和密码忘了,win10账号密码忘记了如何解决_win10系统账户登陆密码忘了怎么办...
- 电脑数据格式化如何快速简单恢复数据?
- Android学习笔记(四十):Preference的使用
- Mysql数据库入门 (基础知识点 由来 各种指令 如何运用)
- QSV格式转换MP4应该使用哪个视频格式转换器
- Pynput模块的学习与创新,基于python的操作录制脚本
- Exsi上ubuntu虚拟机显卡tesla p100 驱动和cuda踩坑。
热门文章
- 处理器最新排行_鲁大师Q2季度PC硬件排行:Intel十代酷睿初入战局,最受欢迎CPU是它...
- java外文资料_java外文文献(毕业设计).doc
- 如何免费开通蚂蚁金服开放平台系统服务商ISV查看PID
- [COGS2652]秘术「天文密葬法」-长链剖分-01分数规划
- 使用httpModule做权限系统
- 关于视觉SLAM的最先进技术的调查-A survey of state-of-the-art on visual SLAM
- 计算机网络学习--协议族、协议栈
- iOS 保存图片到手机的几种方法--(OC)
- elastalert控制警报时间段
- 4.11每日一题之亲戚(洛谷c++)|简单并查集