JavaScript(一)

因为怀了宝宝的缘故,好久都没有写我的技术博客,这两天在家里的书架上找到了一本非常好的前端书籍《JavaScript权威指南》,正好借着这个机会,把我的前端知识复习一遍,在吸收一些新的知识。

一.JavaScript语言核心

注:以下所有示例都是参考<<JavaScript权威指南>>,//双斜线之后的内容都属于注释

JS中一些常见的规范要求

 1 //变量是通过var关键字声明的, 一行可以声明多个变量,并且可以是不同的数据类型,以逗号隔开
 2 //声明变量时,如果不用var,那么它是一个全局变量
 3 
 4 //变量命名规则:首字母只能是字母,下划线,$,三选一,且区分大小写,a和A是两个变量
 5 
 6 //每一行代码应该以分号结束;  如果没有分号会以换行符作为每行的结束
 7 
 8 //注释,支持多行注释和单行注释  /**/,  //
 9 
10 //使用{}来封装代码块
1 var y   // 声明一个变量y
2 
3 var y = 1   //值可以通过等号赋值给变量,现在变量y的值就是1
4 
5 var a = 1, b = 'javascript'  // 一行可以声明多个变量,并且可以是不同的数据类型,以逗号隔开
6 
7 y  //  =>1 ,通过变量获取其值

JavaScript支持多种数据类型

 1 y = 1  // 数字
 2 y = 0.1  // 因为JavaScript是弱类型语言,整数和浮点型,共用一种数据类型
 3 
 4 y = "Hello World"  // 双引号内的文本字符串,JS中单,双引号里面的文本都属于字符串类型
 5 
 6 y = true  // 布尔值,另外一个布尔值为false
 7 
 8 y = null  // null是一个特殊的值,意思是空,表示尚未存在的对象,如果函数或者方法要返回的是对象,那么找不到该对象时,返回的通常是null
 9 
10 y = undefined  // 该类型只有一个值即undefined,当声明的变量未初始化时,该变量的默认值就是undefined,(该变量存在但是没有初始化)

在JavaScript中最重要的是数据类型是对象和数组,稍后会详细介绍

对象是名/值对的集合,或字符串到值映射的集合

 

posted @ 2017-11-23 18:27  LaniLai  阅读(140)  评论(0编辑  收藏  举报