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

JavaScript进阶篇

慕课官方号 页面重构设计
难度入门
时长 8小时55分
  • <script type="text/javascript"> //通过javascript的日期对象来得到当前的日期,并输出。 var mydate=new Date(); var presentYear=mydate.getFullYear(); var presentMonth=mydate.getMonth(); var presentDate=mydate.getDate(); var weekday=["星期日","星期一","星期二","星期三","星期四","星期五","星期六"]; var presentnum=mydate.getDay(); document.write(presentYear+'年'+presentMonth+'月'+presentDate+'日 '+weekday[presentnum]+ "<br />"); //成绩是一长窜的字符串不好处理,找规律后分割放到数组里更好操作哦 var scoreStr = "小明:87;小花:81;小红:97;小天:76;小张:74;小小:94;小西:90;小伍:76;小迪:64;小曼:76"; scoreStr1=scoreStr.split(";",10) var sum=0; for(var i=0 ;i<scoreStr1.length ;i++){ sum+=parseInt(scoreStr1[i].substr(scoreStr1[i].indexOf(":")+1)); } //从数组中将成绩撮出来,然后求和取整,并输出。 document.write("总分数是: "+sum+ "<br />"); document.write("平均分是: "+Math.round(sum/(scoreStr1.length))); </script>
    查看全部
    0 采集 收起 来源:编程练习

    2018-03-22

  • element.clientWidth:在页面上返回内容的可视宽度(不包括边框,边距或滚动条) element.clientHeight:在页面上返回内容的可视高度(不包括边框,边距或滚动条) element.scrollWidth:返回元素的整个宽度(包括带滚动条的隐蔽的地方) element.scrollHeight:返回整个元素的高度(包括带滚动条的隐蔽的地方) element.offsetWidth:返回元素的宽度,包括边框和填充,但不是边距 element.offsetHeight:返回,任何一个元素的高度包括边框和填充,但不是边距
    查看全部
  • the important part
    查看全部
    0 采集 收起 来源:编程练习

    2017-12-13

  • <!DOCTYPE html> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title>获得年份 </title> <script type="text/javascript"> var mydate=new Date(); var myYear=mydate.getFullYear(); mydate.setFullYear(2017); document.write(mydate+"</br>"); document.write("年份:"+myYear); </script> </head> <body> </body> </html>
    查看全部
  • Array 数组对象
    查看全部
    0 采集 收起 来源: Array 数组对象

    2017-12-12

  • 随机数 random() random() 方法可返回介于 0 ~ 1(大于或等于 0 但小于 1 )之间的一个随机数。 语法: Math.random(); 注意:返回一个大于或等于 0 但小于 1 的符号为正的数字值。 document.write(Math.random()*10);
    查看全部
    0 采集 收起 来源:随机数 random()

    2017-12-12

  • 1. 返回与 x 最接近的整数。 2. 对于 0.5,该方法将进行上舍入。(5.5 将舍入为 6) 3. 如果 x 与两侧整数同等接近,则结果接近 +∞方向的数字值 。(如 -5.5 将舍入为 -5; -5.52 将舍入为 -6)
    查看全部
    0 采集 收起 来源:四舍五入round()

    2017-12-12

  • for语句结构: for(初始化变量;循环条件;循环迭代) { 循环语句 } 假如,一个盒子里有6个球,我们每次取一个,重复从盒中取出球,直到球取完为止。 <script type="text/javascript"> var num=1; for (num=1;num<=6;num++) //初始化值;循环条件;循环后条件值更新 { document.write("取出第"+num+"个球<br />"); } </script>
    查看全部
  • 四舍五入round() round() 方法可把一个数字四舍五入为最接近的整数。 语法: Math.round(x) 参数说明: x 必需 必须是数字 注意: 1. 返回与 x 最接近的整数。 2. 对于 0.5,该方法将进行上舍入。(5.5 将舍入为 6)
    查看全部
    0 采集 收起 来源:四舍五入round()

    2017-12-12

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

    2017-12-12

  • function count(){ //获取第一个输入框的值 var a =parseInt(document.getElementById('txt1').value); //获取第二个输入框的值 var b =parseInt(document.getElementById('txt2').value); //获取选择框的值 var s1 =document.getElementById('select').value; //获取通过下拉框来选择的值来改变加减乘除的运算法则 switch(s1){ case '+': res=a+b; break; case '-': res=a-b; break; case '*': res=a*b; break; case '/': res=a/b; break; default: break; } //设置结果输入框的值 document.getElementById('fruit').value=res; }
    查看全部
    0 采集 收起 来源:编程练习

    2017-12-12

  • scrollWidth:对象的实际内容的宽度,不包边线宽度,会随对象中内容超过可视区后而变大。 clientWidth:对象内容的可视区的宽度,不包滚动条等边线,会随对象显示大小的变化而改变。 offsetWidth:对象整体的实际宽度,包滚动条等边线,会随对象显示大小的变化而改变。
    查看全部
  • 如果把空字符串 ("") 用作 separator,那么 stringObject 中的每个字符之间都会被分割。
    查看全部
  • document.write(myarr1.slice(-1)+"<br>");表示输出倒数第一个元素 document.write(myarr1.slice(-2,-1)+"<br>");表示输出倒数第二个元素,注意不是输出倒数最后两个
    查看全部
    0 采集 收起 来源:选定元素slice()

    2018-03-22

  • 卸载事件(onunload) 当用户退出页面时(页面关闭、页面刷新等),触发onUnload事件,同时执行被调用的程序。 注意:不同浏览器对onunload事件支持不同。
    查看全部

举报

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

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