学习Javascript的8张思维导图 (1)

本文转载自微信公众号“问答精灵”的文章

http://mp.weixin.qq.com/s?__biz=MzA4NDMxODkxMA==&mid=201160444&idx=1&sn=b0a30e5cdd435f1893d786800a076a86&scene=2&from=timeline&isappinstalled=0#rd

学习的道路就是要不断的总结归纳,好记性不如烂笔头,so,下面将po出8张javascript相关的思维导图。(F:很赞同!思维导图是梳理知识点的最好方式之一)

分别归类为:

1、javascript变量

2、javascript运算符

3、javascript数组

4、javascript流程语句

5、javascript字符串函数

6、javascript函数基础

7、javascript基础DOM操作

8、javascript正则表达式

能够认真看完就是一次对javascript的回顾与提升,可以很好的检验基础。

(F:以后我将跟着思维导图的上的每一个点展开对Javascript的回顾,以我这三年对js的实践,每一个点都足够我写出一篇不错的技术博客,唯一的愿望就是我有足够的时间和毅力坚持。)

一、javascript变量

(F:个人觉得,不会Java的人使用js变量会更规范。js变量的命名有两种方法:匈牙利和驼峰命名法,这两种方法都很常用,个人更倾向于第二种,命名一般来源于变量的功能或者意义的英文。关于变量的声明、类型和作用域在后续的博客中再展开。)
学习Javascript的8张思维导图 (1)_第1张图片

二、javascript运算符

(F:看完这张图,不得不感叹一下js的庞大!这还只是运算符!曾经做毕业设计的时候学了一下Lucene,讲师十节课就只有一张思维导图,没有任何PPT和教材,便江边演示代码,听过他的课的人,每一个人或多或少能凭借自己所学实现简单的爬虫建索引、运用框架的分词机制或者自定义一些简单的分词机制等技术实现简单的搜索。对思维导图的痴迷也正是从那时候开始,每次学习一个新的东西,在做总结归纳的时候,在一张空白纸上,由一个点不断展开,不断由跟追溯到每一个枝的终点,这种感觉就像一个寻宝的过程。只有懂得享受这个过程才会收获更多。(跑题了,但是这些话更多是写给我自己看的,请见谅!)

回到正题,javascript运算符主要分为7大类:

1.算术运算符,普通运算符主要是针对数值和字符、字符串的运算,这一类还包括符合赋值运算符(如:+= )

2.自增与自,这个大家都很熟悉,任何一门语言都有先加加还是后加加、减的问题

3.关系运算符,主要包含两种:大小关系和等值关系检测,结果不是true就是false.

4.对象运算符,javascript主要有:[] 、 new 、 delete 、 in 、 instancesof  、 ()

5.逻辑运算符:如:|| 、&&,对这个的巧妙运用需要离散数学的功底

6.位运算符:如《 、》

7.其他运算符:如:?: 、 typfsof、,、void

学习Javascript的8张思维导图 (1)_第2张图片

未完待续……

PS:一直很反感各种技术博客的直接不加学习和理解的盲目转载。在网上看到很多人的博客,转载了牛人的原创,但是自己转载了就转载了,读者一问问题依然一头暮水。别人的博客在牛,自己不加以理解和消化那永远都只是别人的。所以,我不喜欢直接转载别人的博客,但基于个人水平有限,特别是技术方面,很多是学习前人的,甚至是直接对别人的博客内容的实践和增加一些自己的见解,也属于转载。但我希望我转载的每一篇文章留下我收获的痕迹。


你可能感兴趣的:(javascrpit,web)