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

JavaScript进阶篇

慕课官方号 页面重构设计
难度入门
时长 8小时55分
  • http://img1.sycdn.imooc.com//53e198540001b66404860353.jpg
    查看全部
    0 采集 收起 来源:什么是事件

    2017-08-01

  • 返回指定位置的字符 StringObject.charAt(index) 1.字符串中第一个字符的下标是0;最后一个字符的下标为字符串长度减一(string.length-1)。 2.如果参数 index 不在 0 与 string.length-1 之间,该方法将返回一个空字符串。
    查看全部
  • 若返回值<=-1,则表示 A 在排序后的序列中出现在 B 之前。 若返回值>-1 && <1,则表示 A 和 B 具有相同的排序顺序。 若返回值>=1,则表示 A 在排序后的序列中出现在 B 之后。 遍历
    查看全部
    0 采集 收起 来源: 数组排序sort()

    2018-03-22

  • toUpperCase() 方法将字符串小写字母转换为大写 toLowerCase() 方法将字符串大写字母转换为小写
    查看全部
  • concat() 方法用于连接两个或多个数组。此方法返回一个新数组,不改变原来的数组。
    查看全部
  • round() 方法可把一个数字四舍五入为最接近的整数。 Math.round(x) 注意: 1. 返回与 x 最接近的整数。 2. 对于 0.5,该方法将进行上舍入。(5.5 将舍入为 6) 3. 如果 x 与两侧整数同等接近,则结果接近 +∞方向的数字值 。
    查看全部
    0 采集 收起 来源:四舍五入round()

    2017-08-01

  • aaa
    查看全部
    0 采集 收起 来源:编程练习

    2017-08-01

  • <!DOCTYPE HTML> <html > <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title>系好安全带,准备启航</title> <script type="text/javascript"> //通过javascript的日期对象来得到当前的日期,并输出。 var time = new Date(); //成绩是一长窜的字符串不好处理,找规律后分割放到数组里更好操作哦 var scoreStr = "小明:87;小花:81;小红:97;小天:76;小张:74;小小:94;小西:90;小伍:76;小迪:64;小曼:76"; var scoreS = scoreStr.split(";"); document.write(scoreS+"<br/>"); for(var i=0;i<scoreS.length;i++){ scoreS[i] = scoreS[i].split(":"); console.log(scoreS[i][0]); console.log(scoreS[i][1]); } //从数组中将成绩撮出来,然后求和取整,并输出。 var sum=0; for(var i=0;i<scoreS.length;i++){ sum+=scoreS[i][1]*1; } document.write(time.getFullYear()+"年"+(time.getMonth()+1)+"月"+time.getDate()+"日"+sum/scoreS.length); </script> </head> <body> </body> </html>
    查看全部
    0 采集 收起 来源:编程练习

    2018-03-22

  • floor() 方法可对一个数进行向下取整。 Math.floor(x) 注意:返回的是小于或等于x,并且与 x 最接近的整数。
    查看全部
    0 采集 收起 来源:向下取整floor()

    2017-08-01

  • ceil() 方法可对一个数进行向上取整。 Meth.ceil(x); 注意:它返回的是大于或等于x,并且与x最接近的整数。
    查看全部
    0 采集 收起 来源:向上取整ceil()

    2017-08-01

  • function checkone(){ var j=document.getElementById("wb").value; var hobby = document.getElementsByName("hobby"); if(j<=6&&j>=1) hobby[parseInt(j) - 1].checked = true; else alert("请输入数字1~6"); // 任务3 }
    查看全部
  • 时间 getday()
    查看全部
    0 采集 收起 来源:返回星期方法

    2017-08-01

  • random()不包括1 1. 用Math.ceil(Math.random()*10);时,主要获取1到10的随机整数,取0的几率极小。 2. 用Math.round(Math.random()*10);时,可基本均衡获取0到10的随机整数,其中获取3. 最小值0和最大值10的几率少一半。 3. 用Math.floor(Math.random()*10);时,可均衡获取0到9的随机整数。 4. 用parseInt(Math.random()*10,10);与floor有相同效果。 5. 1到max // max - 期望的最大值 parseInt(Math.random()*max,10)+1; Math.floor(Math.random()*max)+1; 6. 0到max parseInt(Math.random()*(max+1),10); Math.floor(Math.random()*(max+1)); 7. // max - 期望的最大值 // min - 期望的最小值 parseInt(Math.random()*(max-min+1)+min,10); Math.floor(Math.random()*(max-min+1)+min);
    查看全部
    0 采集 收起 来源:随机数 random()

    2017-08-01

  • 数组赋值的方式 第一种: var myarray=new Array();myarray[索引]=值; 第二种: var myarray=new Array(66,80,90); 第三种: var myarray=[66,80,90];
    查看全部
  • 数组存储的数据可以是任何类型(数字、字符、布尔值等)
    查看全部

举报

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

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