为了账号安全,请及时绑定邮箱和手机立即绑定
慕课网数字资源数据库体验端
JavaScript进阶篇_学习笔记_慕课网
为了账号安全,请及时绑定邮箱和手机立即绑定

JavaScript进阶篇

慕课官方号 页面重构设计
难度入门
时长 8小时55分
  • 变量是用于存储某种/某些数值的存储器。
    查看全部
    0 采集 收起 来源:什么是变量

    2017-10-28

  • 动态添加删除表格:自己写的实例不行,最后借鉴用一下形参,关于table添加的lastChild这句没写试了也可以运行(var table = document.getElementById("table").lastChild; var tr1=table.appendChild(tr);)
    查看全部
    0 采集 收起 来源:编程练习

    2018-03-22

  • 什么是函数 function add2(a,b) 声明两个函数 a 和b; sum=a+b; alert(sum);输出 sum函数
    查看全部
    0 采集 收起 来源:什么是函数

    2017-10-28

  • continue 函数 为跳过本次循环
    查看全部
  • 来来回回(Do...while循环) do while结构的基本原理和while结构是基本相同的,但是它保证循环体至少被执行一次。因为它是先执行代码,后判断条件,如果条件为真,继续循环。 do...while语句结构: do {     循环语句 } while(判断条件) 我们试着输出5个数字。 <script type="text/javascript">    num= 1;    do    {      document.write("数值为:" +  num+"<br />");      num++; //更新条件    }    while (num<=5) </script>
    查看全部
  • <script type="text/javascript"> //第一步把之前的数据写成一个数组的形式,定义变量为 infos var infos=[ ['小A','女',21,'大一'], ['小B','男',23,'大三'], ['小C','男',24,'大四'], ['小D','女',21,'大一'], ['小E','女',22,'大四'], ['小F','男',21,'大一'], ['小G','女',22,'大二'], ['小H','女',20,'大三'], ['小I','女',20,'大一'], ['小J','男',20,'大三'], ]; var one=new Array(); var z=0; //第一次筛选,找出都是大一的信息 for(var i=0;i<10;i++) if(infos[i][3]=='大一') { one[z]=i; z++; } var two =new Array(); z=0; //第二次筛选,找出都是女生的信息 for(i=0;i<one.length;i++) if(infos[one[i]][1]=='女') { two[z]=one[i]; z++; } for(i=0;i<two.length;i++) document.write(infos[two[i]][0]+" "); </script>
    查看全部
    0 采集 收起 来源:编程练习

    2018-03-22

  • parseFloat()将字符串转换为数值;
    查看全部
    0 采集 收起 来源:编程练习

    2017-10-28

  • split("",limit) separator:分割字符串的标志 limit:分割字符串的次数
    查看全部
  • 字符串要加""
    查看全部
  • 为啥这样不对呢?非得写行参?什么原因?水嫩解答
    查看全部
    0 采集 收起 来源:编程练习

    2017-10-28

  • otest.insertBefore(newnode,node); 也可以改为: otest.insertBefore(newnode,otest.childNodes[0]);
    查看全部
  • function get_nextSibling(n){ var x=n.nextSibling; // 进入函数,首先取得下一个兄弟节点 while (x && x.nodeType!=1){ // x存在并且x不是元素节点(若不满足,说明直接找到了兄弟节点,那么就直接返回) x=x.nextSibling; // 满足上述条件,进入循环体,再次取x的兄弟节点赋值给x本身 } return x; }
    查看全部
    0 采集 收起 来源:访问兄弟节点

    2018-03-22

  • 数组连接concat(),concat()方法用于连接两个或多个数组。此方法返回一个新数组,不改变原来的数组。 语法:arrayObject.concat(array1,array2,.....arrayN)。 参数说明:参数array1,array2....arrayN,说明:要连接的第一个数组,直接连接第N个数组。 注意:该方法不会改变现有的数组,而仅仅会返回被连接数组的一个副本。 我们创建一个数组,将把concat()中的参数连接到数组myarr中,代码如下: var mya=new Array(3); mya[0]="1"; mya[1]="2"; mya[2]="3"; document.write(mya.concat(4,5)+"<br>"); document.write(mya); 运行结果: 1,2,3,4,5 1,2,3 例:创建了三个数组,然后使用concat()把它们连接起来,代码如下: var mya1= new Array("hello!"); var mya2= new Array("i","love"); var mya3= new Array("JavaScript","!"); var mya4= mya1.concat(mya2,mya3); document.write(may4); 运行结果:hello!,I,love,JavaScript,!
    查看全部
  • while(判断条件) { 循环语句 } 使用while循环,完成从盒子里取球的动作,每次取一个,共6个球。 <script type="text/javascript"> var num=0; //初始化值 while (num<=6) //条件判断 { document.write("取出第"+num+"个球<br />"); num=num+1; //条件值更新 } </script>
    查看全部
  • for(初始化变量;循环条件;循环迭代) {       循环语句  }
    查看全部

举报

0/150
提交
取消
课程须知
你需要具备HTML、css基础知识,建议同学们也可以想学习下js入门篇,快速认识js,熟悉js基本语法,更加快速入手进阶篇!
老师告诉你能学到什么?
通过JavaScript学习,掌握基本语法,制作简单交互式页面
友情提示:

您好,此课程属于迁移课程,您已购买该课程,无需重复购买,感谢您对慕课网的支持!