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

JavaScript进阶篇

慕课官方号 页面重构设计
难度入门
时长 8小时55分
  • 感觉 复制 粘贴 剪切 这些功能可以用这个onselect="函数名" 事件
    查看全部
  • <form> <select name="career" onfocus="message()"> <option>学生</option> <option>教师</option> <option>工程师</option> <option>演员</option> <option>会计</option> </select>
    查看全部
  • 请选择您的职业:<br> <form> <select name="career"> <option>学生</option> <option>教师</option> <option>工程师</option> <option>演员</option> <option>会计</option> </select>
    查看全部
  • 第一步
    查看全部
  • 事件列表
    查看全部
    0 采集 收起 来源:什么是事件

    2017-08-02

  • x*y所得到的值赋予给sum,加上return,就是将这个值赋予给app2,那么就能直接将app2括号里面的数值做出任何改变,再次赋予给req1和req2,这个应该就是返回值的意义。
    查看全部
    0 采集 收起 来源:返回值的函数

    2017-08-02

  • 并输出。 var mydate=new Date(); var myyear= mydate.getFullYear() ; document.write("年份:"+myyear+"</br>"); document.write("日期"+mydate+"</br>"); var weekday=["星期日","星期一","星期二","星期三","星期四","星期五","星期六"]; var mynum=mydate.getDay(); document.write("今天是:" + weekday[mynum]+"</br>"); //成绩是一长窜的字符串不好处理,找规律后分割放到数组里更好操作哦 var scoreStr = "小明:87;小花:81;小红:97;小天:76;小张:74;小小:94;小西:90;小伍:76;小迪:64;小曼:76"; var newstr=new Array(scoreStr.substring(3,5)+"</br>"+scoreStr.substring(9,11) +"</br>"+scoreStr.substring(15,17) +"</br>"+scoreStr.substring(21,23) +"</br>"+scoreStr.substring(27,29) +"</br>"+scoreStr.substring(33,35) +"</br>"+scoreStr.substring(39,41) +"</br>"+scoreStr.substring(45,47) +"</br>"+scoreStr.substring(51,53) +"</br>"+scoreStr.substring(57,59)+"</br>") document.write(newstr); //从数组中将成绩撮出来,然后求和取整,并输出。 var sum=0; for (var i = 0; i < newstr.length; i++) { newstr[ newstr[i] sum =sum+ parseInt(newstr[i]); return sum; document.write(sum);
    查看全部
    0 采集 收起 来源:编程练习

    2018-03-22

  • 注意:if小写,大写字母(IF)会出错!
    查看全部
  • 1. 二维数组的定义方法一 var myarr=new Array(); //先声明一维 for(var i=0;i<2;i++){ //一维长度为2 myarr[i]=new Array(); //再声明二维 for(var j=0;j<3;j++){ //二维长度为3 myarr[i][j]=i+j; // 赋值,每个数组元素的值为i+j } } 2. 二维数组的定义方法二 var Myarr = [[0 , 1 , 2 ],[1 , 2 , 3]] 3. 赋值 myarr[0][1]=5; //将5的值传入到数组中,覆盖原有值。 说明: myarr[0][1] ,0 表示表的行,1表示表的列。
    查看全部
    0 采集 收起 来源:二维数组

    2018-03-22

  • 浏览器窗口可视区域大小 在不同浏览器都实用的 JavaScript 方案: var w= document.documentElement.clientWidth || document.body.clientWidth; var h= document.documentElement.clientHeight || document.body.clientHeight;
    查看全部
  • 语法: myarray.length; //获得数组myarray的长度 注意:因为数组的索引总是由0开始,所以一个数组的上下限分别是:0和length-1。如数组的长度是5,数组的上下限分别是0和4
    查看全部
  • 我们创建数组的同时,还可以为数组指定长度,长度可任意指定。 var myarray= new Array(8); //创建数组,存储8个数据。 注意: 1.创建的新数组是空数组,没有值,如输出,则显示undefined。 2.虽然创建数组时,指定了长度,但实际上数组都是变长的,也就是说即使指定了长度为8,仍然可以将元素存储在规定长度以外。
    查看全部
  • 我们创建数组的同时,还可以为数组指定长度,长度可任意指定。 var myarray= new Array(8); //创建数组,存储8个数据。 注意: 1.创建的新数组是空数组,没有值,如输出,则显示undefined。 2.虽然创建数组时,指定了长度,但实际上数组都是变长的,也就是说即使指定了长度为8,仍然可以将元素存储在规定长度以外。
    查看全部
  • ele . childNodes ===>得到ele指定元素的全部子节点 ele . firstChild ===>得到ele第一个子节点 ele . lastChild ===>得到ele最后一个子节点 ele . parentNode ===>得到ele父节点 ele . nextSibling ===>得到ele给定的下一个子节点 ele . previousSibing ===>得到ele给定的上一个子节点
    查看全部
    0 采集 收起 来源:认识DOM

    2018-03-22

  • var myarr=new Array(); //定义数组 myarr[0]=80; myarr[1]=60; myarr[2]=99; document.write("第一个人的成绩是:"+myarr[0]); document.write("第二个人的成绩是:"+myarr[1]); document.write("第三个人的成绩是:"+myarr[2]); 定义数组并赋值。
    查看全部

举报

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

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