JavaScript 前端入坑学习指南

zeimeiaj · 2018年04月23日 · 最后由 bobolong 回复于 2018年06月22日 · 317 次阅读

一、HTML html是前端中最简单的一个了,但是这并不代表你能写出一个很好的html页面,学好html的语义化是很重要的 二、CSS CSS 应该是最复杂的,他甚至比js还复杂。为什么这么说呢,因为她很强大。强大得就算你写得在low的代码,在运行的时候看起来也没什么区别。学好以下几点能让你就算不要js也能写出上天的效果

  • 1. transform
  • 2. transition
  • 3. animation
  • 4. flex

以上只是列举了常用的一些,不要认为你会写点动画就表示你已经精通css了,你会的,大家都会。你需要理解其背后运行的原理才能玩出各种花样,知其然不知其所以然你永远也只是个搬砖的,没什么特色的搬砖苦力。当然或许你根本也不在乎这点,能拿点工资混日子也够了。

三、Javascript(安装NodeJS)你不需要关心他是什么,你只需要关心她能运行js代码就行了。学习js基础知识应该脱离浏览器环境,这很重要。也是为你打下扎实基础的开端

  • 1、Javascript 语言本身比较简单,复杂的你能用他做出什么逆天的东西。以下是入门js各个阶段需要掌握的也是必须理解的,
  • 1.1 js是如何运行的,你并不需要他具体是如何实现的。但是你要了解这些最基本的东西,你要学习他就先要认识他,了解他的背景、他的故事,知道他能干些什么。
  • 1.2 写一个hello world 来运行。让自己爽一下,因为你已经写了第一个脚本应用。尽管你不知道他是如何运行的
  • 1.3 二进制 位运算,这些都是计算机的基础,在学习一门编程语言开始你都应该要知道这些
  • 1.4 抽象、对象、这些理论知识,不要着急不要一来就学什么框架 啊乱七八糟的。

  • 1.5 函数和变量。 一个hello world 唯一不能少的是什么?对的,是函数

  • 1.6 数据类型 js中内置了几种数据类型 number boolean string 。。,包括如何去使用它们,它们提供的每一个功能你都应该掌握

  • 1.7 关键字 if else while for break...

  • 1.8 流程控制 if (...)else(...) for(....) while(...)

  • 1.9 面向对象

  • 2.0 了解一些js高级技巧。高阶函数、闭包、

以上知识点不需要第一次就全部掌握,可以正常的过一遍,了解一下。心里有个底,然后在来一次,各个击破。熟练的掌握js几个对象的。看个5次很正常花不了一个月的时间,除非你是弱智 到这里为止你已经可以使用js开发任何类型的应用了。

建议:很重要的一条,在学习js的时候尽量脱离浏览器环境,使用console.log

共收到 1 条回复
需要 登录 后方可回复, 如果你还没有账号请点击这里 注册