1 标识符
什么是标识符?
变量,函数,属性的名字,或者函数的参数。
标识符的命名规则:
a.有字母、数字和下划线组成或美元符合($)组成
b.不能由数字开头
c.不能使用关键字、保留符作为标识符
d.不能包含算术运算符,或特殊运算符(#,etc)
2 变量声明
var a=10;
var b;
console.log(b);声明一个变量但是不赋值会输出undefined(未定义)
3 数据类型
number,string,Boolean (数字,字符串和布尔类型)
var a=10;
var b=“hello world”;
var c= true;
console.log(typeof a)
4 复杂数据类型
4-1数组
数组 array
var a[1,2,3];
console.log(a.length);获取数组的长度
console.log(a[0]);输出第一个数组元素 数组的输出是看下标的 数组的下标是从0开始的
4-2 json对象
声明json对象 {key:value} {键:值} key的引号可以省略
var yang = {
name:"zhangsan",
age:"20",
sex:"男"
}
读取json对象的值:
console.log(yang.name)
4-3 函数
函数是什么?
function是封装某段有特定功能的代码块
定义函数:
function go() {
console.log("hello world")
}
需要调用函数:
go() //输出hello world
7 for循环
for (var i=o;i<=4;i++) {
console.log(i);
}
8 数组值的添加
var a["html","css","js"]
a.push(1); 向后添加
a.unshift(2); 向前添加
console.log(a)