首页 > 代码库 > 11.22

11.22

DOM(document object model):文档对象类型。

   变量:会变化的量;特点:

             1.  使用var来修饰;

             2.  变量名只能有:字母、数字、下划线,不能以数字开头;

             3.  区分大小写;

             4.  通过一个等号赋值: 左边是变量=右边是值;

             5.  有类型,但是js变量是弱类型;

    类型有:

             (一)基本类型

             1.var c= 1;//整型类型   int:整型 

              例子: var  varInt =1      

             2.var d= 0.5;浮点类型(小数)float:浮点型 

              例子:var varFloat = 1.223

             3.var d ="今天" //字符串类型,必须要用引号 string :字符串  

              例子:var varString = "123";

             4.var f = true  // 布尔类型 true false  bool:布尔型   

              if(){如果条件成立,执行这的内容 }else{如果条件不成立,执行这的内容}

              例子:var varBool = true;


             (二)复合类型:

             5.数组类型:存放一组数据,一堆数据;

             6.对象类型:存放一组数据,一堆数据;

             (三)特殊类型

             7.null类型:值就是这个null;一个变量的值是空的  var varNull = null

             8.undefined类型:值就是undefined,    var varUnderfined


   var a;向浏览器要一个盒子;   a=1 把数字放到已经定义好的小盒子a里面;

   数组的书写方式:

       1.var varArray = new Array; varArray[0]=123 document

<!DOCTYPE html>

<html>

<head>

<meta charset="utf-8">

<title></title>

</head>

<body>

<script>

// var varArray= new Array;

// varArray[0] = 123;

// varArray[1] = 234;

// document.write(varArray[0]);

// document.write(varArray[1]);

// varArray = [123,234 ,"tianqi"]

// for (var i = 0; i<varArray.length; i++  ) {

// document.write(varArray[i])

// document.write("<br>")

// }

// var a = [1,3,"zixin"];

// a = a.concat([4,5]);

// document.write(a)


</script>


</body>

</html>

<!-- //join -->

<script>

// var a = [0,1,"wode","zixin"]

// a = a.join("-")

// document.write(a)

</script>


<script>

    //pop删除最后一个

var a = [0,1,"wode","zixin"];

b = a.pop();

document.write(a);

document.write("<br>");

document.write(b);

// push最后添加一个和多个字符

document.write("<br>");

var a = ["zhang","ya ","nan"];

var b = a.push("nv");

document.write("<br>");

document.write(a);

document.write("<br>");

document.write(b);

// 删除头部数组

document.write("<br>");

var a = [5,6,"李白","杜甫"];

b = a.shift();

document.write(a); //6 李白 杜甫

document.write("<br>");

document.write(b); //5


</script>

<!DOCTYPE html>

<html>

<head>

<meta charset="utf-8">

<title></title>

</head>

<body>


</body>

</html>

<script>

    // 向浏览器要一个盒子;

var a;

//  把数字放到已定义好的盒子里;

a = 1;

// 必须写等于号后面的引号,可以写‘‘,也可以是""

// a = ‘<img src="http://www.mamicode.com/6.png" >‘;

// document.write(a)

// var c = 1;    //整型类型

// var d = 0.5;   //浮点类型(小数)

// var e = "今天";//字符串类型,必须要有引号

// var f = true;  //布尔类型  true  false

// if(条件){

// 如果条件成立:执行的内容

// } else{

// 如果条件不成立,执行这

// }

// if(f){

// document.write("今天天气不错")

// }else{

// document.write("今天天气很差")

// }

// document.write(c);

// document.write("<br>")

// document.write(d)

// document.write(e)

// var e = 3

// if(e == 1)

// {

// document.write("周一好")

// }

// else if(e == 2)

// {

// document.write("周二好")

// }

// else if(e == 3)

// {

// document.write("周三好")

// }


</script>

<script>

//数组:存放一组数据,一堆数据;

//null类型:值就是这个null,一个变量的值是空的

var checkFrist = 1;

checkFrist = null;

//undefined类型:未定义 值就是undefined

</script>


11.22