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

JavaScript进阶篇

慕课官方号 页面重构设计
难度入门
时长 8小时55分
  • history记录用户的操作,曾经浏览的界面
    查看全部
    0 采集 收起 来源:History 对象

    2017-08-18

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

    2017-08-18

  • Date日期对象: 访问语法: “<日期对象>.<方法>” 定义一个时间对象: var Udate=new Date(); 注意: 1.关键字:new,Date()的首字母必须大写 2.Udate成为日期对象,并且已有初始值:当前时间(当前电脑系统时间) 3:如要自定义初始值,可用以下方法: var d=new Date(2012 ,10,1);//2012年10月1日 var d= new Date('Oct 1,2012');//2012年10月1日 Date对象中处理时间和日期的常用方法: 方法名称 功能描述 get/setDate() 返回/设置日期 get/setFullYear() 返回/设置年份,用四位数表示 get/setYear() 返回/设置年份 get/setMonth() 返回/设置月份(0;1月;11:十二月。加一) get/setHours() 返回/设置小时,24小时制 get/setMinutes() 返回/设置分钟数 get/setSeconds() 返回/设置秒钟数 get/setTime() 返回/设置时间(毫秒为单位)
    查看全部
    0 采集 收起 来源: Date 日期对象

    2018-03-22

  • get/setDate() 返回/设置日期 get/setFullYear() 返回/设置年份,用四位数表示 get/setYear() 返回/设置年份 get/setMonth() 返回/设置月份 0:一月。。。11:十二月,所以加一 get/setHours() 返回/设置小时,24小时制 get/setMinutes() 返回/设置分钟数 get/setSeconds() 返回/设置秒钟数 get/setTime() 返回/设置时间(毫秒为单位)
    查看全部
    0 采集 收起 来源: Date 日期对象

    2017-08-18

  • 返回星期方法 getDay() 返回星期,返回的是0-6的数字,0 表示星期天。如果要返回相对应“星期”,通过数组完成,代码如下: <script type="text/javascript"> var mydate=new Date();//定义日期对象 var weekday=["星期日","星期一","星期二","星期三","星期四","星期五","星期六"]; //定义数组对象,给每个数组项赋值 var mynum=mydate.getDay();//返回值存储在变量mynum中 document.write(mydate.getDay());//输出getDay()获取值 document.write("今天是:"+ weekday[mynum]);//输出星期几 </script> 注意:以上代码是在2014年3月7日,星期五运行。 结果: 5 今天是:星期五
    查看全部
    0 采集 收起 来源:返回星期方法

    2018-03-22

  • setTimeout(代码,延迟时间)
    查看全部
  • Date 日期对象 日期对象可以储存任意一个日期,并且可以精确到毫秒数(1/1000 秒)。 定义一个时间对象 : var Udate=new Date(); 注意:使用关键字new,Date()的首字母必须大写。 使 Udate 成为日期对象,并且已有初始值:当前时间(当前电脑系统时间)。 如果要自定义初始值,可以用以下方法: var d = new Date(2012, 10, 1); //2012年10月1日 var d = new Date('Oct 1, 2012'); //2012年10月1日 我们最好使用下面介绍的“方法”来严格定义时间。 访问方法语法:“<日期对象>.<方法>” Date对象中处理时间和日期的常用方法: 方法名称 功能描述 get/setDate() 返回/设置日期 get/setFullYear() 返回/设置年份,用四位数表示 get/setYear() 返回/设置年份 get/setMonth() 返回/设置月份(0:一月,11:十二月,所以加一) get/setHours() 返回/设置小时,24小时制 get/setMinutes() 返回/设置分钟数 get/setSeconds() 返回/设置秒钟数 get/setTime() 返回/设置时间(毫秒为单位)
    查看全部
    0 采集 收起 来源: Date 日期对象

    2018-03-22

  • setInterval(代码,交互时间(以毫秒))
    查看全部
  • 对象: JavaScript中的所有事物都是对象。如:字符串,数值,数组,函数等,每个对象带有属性和方法 一:对象的属性:反应该对象某些特定的性质的。如:字符串的长度,图像的长度 二:对象的方法:能够在对象上执行的动作。 如:表单的“提交”(submit), 时间的“获取”(getYear) 三:JavaScript提供多个内建对象,比如String,Date,Array等等,使用对象前先定义,如: var objectName = new Array();//使用new关键字定义对象 或者 var objectName=[]; 四: 1.访问对象属性的语法:objectName.propertyName 2.访问对象的方法:objectName.methodName() 五.如使用string对象的toUpperCase()方法来讲文本转换为大写: var mystr="hello world"//创建一个字符串 var request=mystr.toUpperCase();//使用字符串对象方法
    查看全部
    0 采集 收起 来源:什么是对象

    2018-03-22

  • 什么是对象 JavaScript 中的所有事物都是对象,如:字符串、数值、数组、函数等,每个对象带有属性和方法。 对象的属性:反映该对象某些特定的性质的,如:字符串的长度、图像的长宽等; 对象的方法:能够在对象上执行的动作。例如,表单的“提交”(Submit),时间的“获取”(getYear)等; 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

  • document.body.appendChild(node); 在body里添加节点
    查看全部
  • 创建文本节点createTextNode document.createTextNode(data) ;data : 字符串值,可规定此节点的文本。
    查看全部
  • mynum = 10; mynum++; //mynum的值变为11 mynum--; //mynum的值又变回10 mynum = mynum + 1;//等同于mynum++ mynum = mynum - 1;//等同于mynum--
    查看全部
  • window.onload = function(){ // 鼠标移动改变背景,可以通过给每行绑定鼠标移上事件和鼠标移除事件来改变所在行背景色。 var tr=document.getElementsByTagName("tr"); for (var i=tr.length-1;i>=0;i--){ tr[i].onmouseover=function() { this.style.background='#f2f2f2';}; tr[i].onmouseout=function() { this.style.background='#fff';} } } // 编写一个函数,供添加按钮调用,动态在表格的最后一行添加子节点; function add(){ var tab=document.getElementById("table"); var newtr=document.createElement("tr"); newtr.innerHTML = "<td>学号</td><td>姓名</td><td><a href='javascript:;' onclick = 'del(this)' >删除</a></td> " tab.appendChild(newtr); window.onload(); } // 创建删除函数 function del(x){ var a=x.parentNode.parentNode.parentNode; var b=x.parentNode.parentNode; a.removeChild(b); }
    查看全部
    0 采集 收起 来源:编程练习

    2018-03-22

  • 表达式与数学中的定义相似,表达式是指具有一定的值、用操作符把常数和变量连接起来的代数式。一个表达式可以包含常数或变量。 串表达式:"I" + "love" + "you"、"super" + mychar,值为字符串 数值表达式:num + 5 * 3、2 + 2.5,值为数值 布尔表达式:2 > 3、num == 5、 num < 60,值为true或false
    查看全部

举报

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

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