西开js 6.18

<!--javascript   脚本语言   用户交互-->
    <!--变量的声明-->
    <!--数组   字符串   js内置对象(String Math  Date )-->
    <!-- 计时器   setTimeout  只执行一次  递归的情况下循环执行  函数自己调用、  setInterval()  循环执行-->
    <!--冒泡排序   for()  嵌套 -->
    <!--do while    while   switch    for in -->
    <!--sort()-->
    <!--选项卡    闭包-->
    <!--字符串函数-->
    <!--    事件的监听  addEvent-->
    <!--基本语法-->
    <!--变量-->
    <!--全局变量   和 局部变量-->
    <!--数据类型  number   string  bool   object  array-->
    <!--在编程里面  -->
    <!--作用域  全局变量 :   在事件或者函数之外的和所有变量  叫全局变量、
                 局部变量 : 事件或函数里面的变量  作用范围只是该范围之内   局部-->
    <!--将局部变量  在其他作用域里面用  闭包   尽量避免使用闭包  会将值存在内存  -->
    <!-- 语法-->
    <!--js  数据类型统一关键字  var-->
    <!--var 变量名称 ;变量的声明、
    给变量进行初始化  给变量赋值-->
    <script>
        /* var a = 10;
         function showData() {
         var b = 5;
         function alertInfo() {
         return b;
         }
         return alertInfo();
         }
         //在外部使用局部
         var c = showDat-a();
         console.log(c);*/
        /*var num=c.alertInfo();
         alert(num);*/
        //js里面的循环结构表
        /* 最简单的for  怎么写 死循环*/
        /*   for (; ;) {
         }*/
        /* 循环遍历  针对于对象组  来使用   在一组里面找某一个东西*/
        /*in  前面是定义的变量    后边是一个组*/
        /*  for( in )
         {
         }*/
        //        while    do while (区别  do while 循环至少执行一次)
        /* while(判断条件)
         {
         }
         do{
         }while(条件)*/
        /*  switch (判断的值)
         {
         case "": break;
         case "": break;
         case "": break;
         case "": break;
         case "": break;
         }*/
        //逻辑选择结构
        /*  if(){}
         else{}*/
        /*if的嵌套使用*/

        //for循环、
        /*判断条件?true:false  三元运算符*/
        for (var i = 1; i < 10; i++) {
            for (var j = 1; j <= i; j++) {
                document.write(i + "*" + j + "=" + i * j + (i * j >= 10 ? " " : "&nbsp;"));
            }
            document.write("<br/>")
        }
        //while   循环    do while
        var n = 0;
        while (n <0) {
            n++;
            document.write(n);
        }
        document.write("<br/>");
        var m = 0;
        do {
            m++;
            document.write(m);
        }
        while (m<0)
        var txt="李四          ";
        switch (txt)
        {
            case "张三": document.write("还钱!");break;
            case "李四": document.write("来!");break;
            case "王五": document.write("你好!");break;
            case "马六": document.write("借点钱!");break;
        }
在代码里面  获取元素对象   添加点击事件  js里面的事件之前都有on
被动行为叫事件   主动行为叫方法   完成一系列的功能的
参数都是自定义的  参数的类型也是自定义  参数的个数也是自定义的

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章