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

JavaScript进阶篇

慕课官方号 页面重构设计
难度入门
时长 8小时55分
  • setTimeout()计时器,在载入后延迟指定时间后,去执行一次表达式,仅执行一次。
    查看全部
  • var attime; function clock(){ var time=new Date(); attime = time.getHours()+":"+time.getMinutes()+":"+time.getSeconds(); document.getElementById("clock").value = attime; } setInterval(clock,100)
    查看全部
  • setInterval(代码,交互时间);
    查看全部
  • //function myFunction(){ //alert("欢迎来到慕课网") //window.open('http://www.imooc.com','_blank','width=600 height=400') //} function doc(){ var Windows=confirm("是否打开"); if(Windows==true){ window.open("http://www.jd.com/?utm_source=p.yiqifa.com&utm_medium=tuiguang&utm_campaign=t_1_697083&utm_term=188ba4afe6bc43d6894c60773aa5950a","width=600px,height=400px"); } else{ return; } }
    查看全部
    0 采集 收起 来源:window对象

    2018-03-22

  • //通过javascript的日期对象来得到当前的日期,并输出。 var currentDate = new Date(); var weekend = ["周日","周一","周二","周三","周四","周五","周六"]; document.write( currentDate.getFullYear()+ "年" + (currentDate.getFullMonth() + 1) + "月" + currentDate.getFullDay( + "日" + " "+ weekday[currentDate.getDay()] ); //成绩是一长窜的字符串不好处理,找规律后分割放到数组里更好操作哦 var scoreStr = "小明:87;小花:81;小红:97;小天:76;小张:74;小小:94;小西:90;小伍:76;小迪:64;小曼:76"; var sorceArr = sorceStr.split(";"); //从数组中将成绩撮出来,然后求和取整,并输出。 var score = new Array(); var sum = 0; for (var i = 0; i < sourceArr.length; i ++) { sum += parseInt(sourceArr[i].substr(sourceArr[i].indexOf(":")+1)); //document.write("<br>" + sum);//test } document.write("--班级总分为:" + sum); document.write(",班级平均分为(保留整数):" + Math.round(sum/sourceArr.length))
    查看全部
    0 采集 收起 来源:编程练习

    2018-03-22

  • sort()方法使数组中的元素按照一定的顺序排列。 语法: arrayObject.sort(方法函数)
    查看全部
    0 采集 收起 来源: 数组排序sort()

    2017-12-15

  • join()方法用于把数组中的所有元素放入一个字符串。元素是通过指定的分隔符进行分隔的。arrayObject.join(分隔符)
    查看全部
  • 8.1至8.9结果等于8 (正数小数后抛掉) -5.1至-5.9结果等于6(负数小数后加一)
    查看全部
    0 采集 收起 来源:向下取整floor()

    2017-12-15

  • var mydate=new Date();//当前时间2014年3月6日 document.write(mydate+"<br>");//输出当前时间 document.write(mydate.getFullYear()+"<br>");//输出当前年份 mydate.setFullYear(81); //设置年份 document.write(mydate+"<br>"); //输出年份被设定为 0081年。 注意:不同浏览器, mydate.setFullYear(81)结果不同,年份被设定为 0081或81两种情况。 结果: Thu Mar 06 2014 10:57:47 GMT+0800 2014 Thu Mar 06 0081 10:57:47 GMT+0800 注意: 1.结果格式依次为:星期、月、日、年、时、分、秒、时区。(火狐浏览器)
    查看全部
  • indexOf("o",5) 5是开始索引的位置
    查看全部
  • toUpperCase()
    查看全部
  • toLowerCase()小写
    查看全部
  • JavaScript 提供多个内建对象,比如 String、Date、Array 等等,使用对象前先定义,如下使用数组对象: var objectName =new Array();//使用new关键字定义对象 或者 var objectName =[]; 访问对象属性的语法: objectName.propertyName 如使用 Array 对象的 length 属性来获得数组的长度: var myarray=new Array(6);//定义数组对象 var myl=myarray.length;//访问数组长度length属性 以上代码执行后,myl的值将是:6 访问对象的方法: objectName.methodName() 如使用string 对象的 toUpperCase() 方法来将文本转换为大写: var mystr="Hello world!";//创建一个字符串 var request=mystr.toUpperCase(); //使用字符串对象方法 以上代码执行后,request的值是:HELLO WORLD!
    查看全部
    0 采集 收起 来源:什么是对象

    2018-03-22

  • <script type="text/javascript"> window.onunload = onunload_message; function onunload_message(){ alert("您确定离开该网页吗?"); } </script>
    查看全部
  • onload 支持的标签:<body>, <frame>, <frameset>, <iframe>, <img>, <input type="image">, <link>, <script> ,<style>,写在<body>内监听页面加载,正如写在<img>监听图像加载。
    查看全部

举报

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

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