1.声明变量
声明变量用var声明,例如
var b =20
2.在后台打印输出
console.log
3.for循环
if (b > 10){
console.log('b大于10')
}else if(b < 10){
console.log('b小于10')
}else{
console.log('b等于10')
}
4.if语句
for (var i=0;i<10;i++){
console.log(i)
}
5.数组类型arrary
var arr = [1,2,3,4,5,6,7,8,9,10]
#arr.length获取数组长度
var num = arr[arr.length-1]
6.for循环遍历数组
for (var i = 0; i < arr.length; i++){
console.log(arr[i])
}
7.泛型遍历
执行遍历,拿到的只是数据的索引
for(num in arr){
console.log(arr[num])
}
8. push压栈 向数组中添加数据
arr.push(11)
9.pop出栈,在数组中删除数据
num = arr.pop()
10.修改数组中的元素
arr[0] = 'hello world'
11.while循环
while(a < 20){
a+=2
console.log(a)
if(a == 18){
break
}
}
12.类似于字典的数据存储结构
var data = {'name':'张三','age':20}
var name = data['name']
console.log(name)
// 等同于上边的写法
console.log(data.name)
// 添加
data['sex'] =true
console.log(data)
//删除
delete data.sex
console.log(data)
13.函数
//未带参数
function eat() {
console.log('执行了eat函数..')
}
//带参数
function sum(a,b) {
console.log(a+b)
return a+b
}
14.带取消按钮的弹框
result = confirm('你确定要删除嘛?')
if(result){
console.log('你点击了确定按钮')
}else{
console.log('你点了取消按钮')
}