javascript学习日志2

双重循环中,我们常用的是for循环了;也就是说可以用两for来循环

一.双重循环
九九乘法表
table>tr>td
ul>li,给每个li添加边框

二.简单数组
双重循环在数组中的应用

补充:
基本数据类型:number,string,boolean,null,undefined
引用数据类型:Object,Array,Function
对象:包含属性和方法的就是对象
学生:名字,性别,分数,吃饭,写代码
对象 = 静态(属性)+动态(方法)
自定义对象:

 var obj = {
        name:"",
        sex:"",
        sayHello:function(){}
    }
           内置对象:四大内置对象 Array,Math,String,Date
           女朋友和你的女朋友
           泛指类 具体
           Array抽象  arr具体的

重点:
Array
定义:存放相同属性和方法的东西的容器
属性:length
方法

String
属性
方法

Math:
属性:
方法

Date:
属性:
方法

重点:
Array
定义:存放相同属性和方法的东西的容器
语法:声明:var arr = new Array()
var arr = [];
整体赋值:arr = [“张三”,“李四”,“王五”];
单个赋值:arr[0] = “” arr[1] = “”
注意:任意类型
声明的同时并赋值:
var arr = new Array(“张三”,“李四”,“王五”)
var arr = [“张三”,“李四”,“王五”];
访问数组:下标访问,从0开始
属性:length
方法:push(),unshift(),pop(),shift()

掌握:

如何声明:var arr = new Array()或 var arr = []
赋值(整体,单个): arr[0]=""  arr[1]=""
访问数组:arr[0]
属性:length
方法:push(),unshift(),pop(),shift()
dom.onclick,dom.style,dom.属性

应用:
1.给一组元素添加点击事件
2.求数组中累积和

小结:
1.双重循环 外层循环换行 九九乘法表
2.数组
了解对象 属性+方法 内置对象
声明:var arr = []
赋值:arr[0] = “”
访问:arr[0]
属性:length
方法:push(),unshift,pop(),shift(),splice()
3.案例 数组+循环+DOM 目的:给一组元素添加点击事件
var aLi = document.getElementsByTagName(“li”)
for(var i = 0; i<aLi.length; i++){
aLi.onclick = function(){

    }
}
4.案例 双重循环+数组 目的:数组去重

三.for,for…in,while,do…while,forEach

四.综合案例
数组+循环+dom+定时器

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值