前言:
最近在看nodejs发现,还是有很多地方看不懂,觉得还是自己的javascript基础不好,所以决定好好学习JavaScript。听说JavaScript经典之南是一本JavaScript入门的经典之作,所以下定决心将它学好,其实之前我就看了可是有半途而废了,原因可能是我看的太慢一个一个问题的看,这样我的兴趣可能就没了,而且看到的只是局部,这次我决定粗看现将JavaScript的总体展望一遍,再来深入。好了,从今天开始坚持11天,将犀牛书过一遍。
第一章 javaScript概述
- JavaScript是一门脚本语言,解释性语言(关于解释性语言和编译语言区别请百度)
- JavaScript是一门面向对象语言
- 与java没什么关系,只是采用了Java的语法,取名是因为当时Java非常火
- JavaScript应用范围很广,从浏览器、页面到服务器(nodejs)都可见他的身影
第二章 javaScript语法结构
- JavaScript是采用Unicode字符编写的
- 区分大小写
- 忽略多个空格、换行符
- 注释。/*code*/多行注释、//单行注释
- 直接量,就是程序中可以直接使用的数据值。比如:数字、字符串、true、false、null等
- 标识符( 变量、函数的名字)。由字母、下划线、数字、$组成,不能以数字开头
- 保留字。不能以关键字作为表示符
- 分号。作为语句的结束符,JavaScript中有时可以不写分号,解释器会智能的补全分号,推荐在每个语句后面写上分号。特例:return、++、–。如
return 换行 true;
解释器会解释为return; true,而不会解释为return true;
;a 换行 ++换行 b
会将++放在b前a;++b;
,–亦如此。
’