5 注释:单行注释 // 快捷键 ctr+/
多行注释 /**/ 快捷键 ctr+shift+/
Alert();打印到对话框
6 变量简述 :变量:标示内存中的一块空间,用于存储数据,且数据是可变的
变量的声明,在javaScript中编码只有 var 如果不进行赋值,默认值是undefined(未定义的)
变量的声明和赋值:var 变量名=值 //变量赋予对应的值
在声明JavaScript变量时,必须遵循以下的命名规则:
必须以字母或下划线开头,中间可以是数字、字符或下划线
变量名不能包含空格等符号
不能使用JavaScript关键字作为变量名,如:function
JavaScript严格区分大小写
7 基本数据类型 一:
类似于java中的基本数据类型
string 字符串类型。javaScript中没有单个字符。”” 和’’ 单引号和双引号都是完全一样的功能都是字符串。示例:var str1=“hello” Var str2=’java’ 单引号和双引号都是一样的,都是字符串
boolean 布尔类型 固定值为true和false 例:var flag1=true; var flag=false;
number 数字类型 任意数字 例:var num1=10;var num2=10.222;var num=-10;
null 空 一个占位符(在javaScript中null是基本数据类型) 例: var obj = null;
undefined 未定义类型,该类型只有一个固定值 ,即undefined,表示变量声明没有给出具体的值。
例:var a; var b=undefined ;这两个一个是自动赋值,一个是主动赋值但是都是一样的
8 基本数据类型二
因为undefined是从null中派生出来的 所以defined==null
在javaScript中 声明了一个变量名之后,可以反复赋予任何变量的值,是一种弱类型语言
通过typeof(变量名)方法的返回值可以分辨出变量值属于哪种基本数据类型
对变量或者值调用typeof运算符返回下列值之一
返回 Undefined 说明变量是undefined类型
返回 boolean 说明变量是 boolean类型
返回 number 说明变量是 number类型
返回 string 说明变量是 string类型
返回Object 说明变量是一种引用类型或者null类型(null是基本数据类型,但是在ECMAScript实现之处的一个bug,null属于基本数据类型,typeof(null)——》Object)