js数组的声明与应用(初级认识)

一:数组的作用:只用是批量的数据都需要使用数组声明

二:如何声明数组:

1:快速声明数组的方法

var 数组名=【元素1,元素2,。。】;

例子:

var names=["姓名",“年龄”,“年级”];

var tems=["cab","10","11,true];

var arrs={

             ["111","222"],

             ["aaa","bbbb"],

             ["333","ccc"]

};

alert(arrs[1][1]);

2.声明方式:

使用Array对象

var   arr=new Array(“成员”,“成员n”);

var str="abc";

var str=new string("abc")

for...in:使用 for...in 声明来循环输出数组中的元素concat():concat() 合并两个数组。

一:DOM

作用:

Dom(Documnet object Model)

1:document 文档 html xml 文件(标记语言)

<body>

   <div>

               <a>www</a>

   </div>

</body>

2:object 对象(html 元素 转成的对象(js对象))

如果使用js操作文档,就需要选将html文档结构转成js对象

a.操作属性

b.操作内容

innerText(IE) textContent(FF)

innerHTML

outerText

outerHTML

表单:

      value

   

c.操作样式

aobj.style.backgroundColor="red";

aobj.style.fontSize="3cm";

classname

aobj.classname="test";

aobj.classname+="demo";

aobj.calssName=""

 有了以上三点的操作之前先转成对象

转成对象的形式

1:标记名(多个),id(唯一),name(多个)

document中的三个方法

var objs=document.getElementByTagName("div");

var objs=document.getElementById("one");

var objs=document.getElementByName("two");


数组练习:

<script>
var mycars = new Array()
mycars[0] = "Saab"
mycars[1] = "Volvo"
mycars[2] = "BMW"


for (i=0;i<mycars.length;i++)
{
document.write(mycars[i] + "<br />")
}
</script>

猜你喜欢

转载自blog.csdn.net/liurenbuzai/article/details/80042464
今日推荐