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

JavaScript进阶篇

慕课官方号 页面重构设计
难度入门
时长 8小时55分
  • 注意格式。onclick="openwin()" 是整个函数。并且和前面一个属性不需要任何符号隔开。
    查看全部
  • 事件就是用户做出的一个行为,当用户用输入设备对电脑做了一件事,那么电脑会相应地做出一个反应,这就是事件。
    查看全部
    0 采集 收起 来源:什么是事件

    2015-05-22

  • 需要更多练习记住这里。
    查看全部
    0 采集 收起 来源:编程练习

    2015-05-22

  • 这个要多练习,没有学懂是什么意思。
    查看全部
    0 采集 收起 来源:返回值的函数

    2015-05-22

  • 如果我们想知道数组的大小,只需引用数组的一个属性length。Length属性表示数组的长度,即数组中元素的个数。 语法: myarray.length; //获得数组myarray的长度 注意:因为数组的索引总是由0开始,所以一个数组的上下限分别是:0和length-1。如数组的长度是5,数组的上下限分别是0和4。 var arr=[55,32,5,90,60,98,76,54];//包含8个数值的数组arr document.write(arr.length); //显示数组长度8 document.write(arr[7]); //显示第8个元素的值54 同时,JavaScript数组的length属性是可变的,这一点需要特别注意。 arr.length=10; //增大数组的长度 document.write(arr.length); //数组长度已经变为10 数组随元素的增加,长度也会改变,如下: var arr=[98,76,54,56,76]; // 包含5个数值的数组 document.write(arr.length); //显示数组的长度5 arr[15]=34; //增加元素,使用索引为15,赋值为34 alert(arr.length); //显示数组的长度16
    查看全部
  • var date = new Date(); // 实例化日期对象 var timeStr = '';//日期 timeStr = date.getFullYear() + "年" ; timeStr += date.getMonth() + 1 +"月"; timeStr += date.getDate()+"日"; var day = date.getDay(); //星期 var week = ''; switch(day){ case 0 : week = '星期一'; break; case 1 : week = '星期二'; break; case 2 : week = '星期三'; break; case 3 : week = '星期四'; break; case 4 : week = '星期五'; break; case 5 : week = '星期六'; break; case 6 : week = '星期天'; break; } timeStr += "&nbsp;"+week; //打印出日期 document.write(timeStr); //成绩是一长窜的字符串不好处理,找规律后分割放到数组里更好操作哦 var sorceStr = "小明:87; 小花:81; 小红:97; 小天:76;小张:74;小小:94;小西:90;小伍:76;小迪:64;小曼:76"; var arr = sorceStr.split(';');//按 ; 符号进行数组分割 var sum = 0; var av= 0; for( var i =0;i<arr.length;i++ ){ var index = arr[i].indexOf(':'); sum += parseInt( arr[i].substr(index+1,2) ); } av = sum/arr.length; av = Math.floor(av); document.write("--班级总分为:"+av);
    查看全部
    0 采集 收起 来源:编程练习

    2018-03-22

  • 失焦事件(onblur) onblur事件与onfocus是相对事件,当光标离开当前获得聚焦对象的时候,触发onblur事件,同时执行被调用的程序。 如下代码, 网页中有用户和密码两个文本框。当前光标在用户文本框内时(即焦点在文本框),在光标离开该文本框后(即失焦时),触发onblur事件,并调用函数
    查看全部
  • 光标聚焦事件(onfocus) 当网页中的对象获得聚点时,执行onfocus调用的程序就会被执行。 如下代码, 当将光标移到文本框内时,即焦点在文本框内,触发onfocus 事件,并调用函数
    查看全部
  • sort()方法使数组中的元素按照一定的顺序排列。 语法: arrayObject.sort(方法函数) 1.如果不指定<方法函数>,则按unicode码顺序排列。 2.如果指定<方法函数>,则按<方法函数>所指定的排序方法排序。 myArray.sort(sortMethod); 注意: 该函数要比较两个值,然后返回一个用于说明这两个值的相对顺序的数字。比较函数应该具有两个参数 a 和 b,其返回值如下: 若返回值<=-1,则表示 A 在排序后的序列中出现在 B 之前。 若返回值>-1 && <1,则表示 A 和 B 具有相同的排序顺序。 若返回值>=1,则表示 A 在排序后的序列中出现在 B 之后。
    查看全部
    0 采集 收起 来源: 数组排序sort()

    2018-03-22

  • 鼠标经过事件,当鼠标移到一个对象上时,该对象就触发onmouseover事件,并执行onmouseover事件调用的程序。 现实鼠标经过"确定"按钮时,触发onmouseover事件,调用函数
    查看全部
  • slice() 方法可从已有的数组中返回选定的元素。1.返回一个新的数组,包含从 start 到 end (不包括该元素)的 arrayObject 中的元素。 2. 该方法并不会修改数组,而是返回一个子数组。 注意: 1. 可使用负值从数组的尾部选取元素。 2.如果 end 未被规定,那么 slice() 方法会选取从 start 到数组结尾的所有元素。 3. String.slice() 与 Array.slice() 相似。
    查看全部
    0 采集 收起 来源:选定元素slice()

    2015-05-22

  • 这里说明一个概念 childNodes[i]:指某个指定节点下面的第i+1个子节点 childNodes:指某个指定节点下面的所有节点 分清这个概念就好办了,然后可以访问他们的nodeName,nodeValue,nodeType等属性 一般编程练习都是要求输出内容,就用到innerHTML(输出属性的值)
    查看全部
  • onclick是鼠标单击事件,当在网页上单击鼠标时,就会发生该事件。同时onclick事件调用的程序块就会被执行,通常与按钮一起使用。
    查看全部
  • myarray.length; //获得数组myarray的长度
    查看全部
  • 什么是事件
    查看全部
    0 采集 收起 来源:什么是事件

    2015-05-22

举报

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

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