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

JavaScript进阶篇

慕课官方号 页面重构设计
难度入门
时长 8小时55分
  • indexOf(substring,startpos),indexOf查找字符的位置,substring为需要寻找的字符,startpos为从哪个字符值开始查起,若没有数值则从头开始寻找. 若该字符串有两个字符,则可从原本的字符串位置+1再进行查找
    查看全部
  • onclick是鼠标单击事件,当在网页上单击鼠标时,就会发生该事件。同时onclick事件调用的程序块就会被执行,通常与按钮一起使用
    查看全部
  • onclick: 鼠标点击事件; onmouseover: 鼠标经过 onmouseout:鼠标移开 onchange:文本内容改变 onselect:文本内容选中 onfocus:光标聚集 onblur:光标移开 onload:网页导入 onunload:关闭网页
    查看全部
    0 采集 收起 来源:什么是事件

    2017-11-05

  • charAt()返回到指定位置的字符,即获得此位置的字符,从头开始是0,1,2,3...
    查看全部
  • String=字符串 toUpperCase()全部大写 toLowerCase()全部小写
    查看全部
  • setTime时间需要获得当前时间 xxx.getTime() + 时分秒;一小时60分,一分60秒,一秒1000毫秒
    查看全部
  • 返回的是0-6的数字,0 表示星期天
    查看全部
    0 采集 收起 来源:返回星期方法

    2017-11-05

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

    2017-11-05

  • 鼠标遍历时x[i]属于changecolor函数的for,匿名函数onmouseover=function()时,x[i]不再是上面的x[i].且此时for中的所有x[i]其实已经遍历完成了,只待鼠标over和out再进行调用两个匿名函数
    查看全部
    0 采集 收起 来源:编程练习

    2017-11-05

  • UTC 日期指的是在没有时区偏差的情况下的日期值。 alert(box.getTime());//获取日期的毫秒数,和 valueOf()返回一致 alert(box.setTime(100));//以毫秒数设置日期,会改变整个日期 alert(box.getFullYear());//获取四位年份 alert(box.setFullYear(2012));//设置四位年份,返回的是毫秒数 alert(box.getMonth());//获取月份,没指定月份,从 0 开始算起 alert(box.setMonth(11));//设置月份 alert(box.getDate());//获取日期 alert(box.setDate(8));//设置日期,返回毫秒数 alert(box.getDay());//返回星期几,0 表示星期日,6 表示星期六 alert(box.setDay(2));//设置星期几 alert(box.getHours());//返回时 alert(box.setHours(12));//设置时 alert(box.getMinutes());//返回分钟 alert(box.setMinutes(22));//设置分钟 alert(box.getSeconds());//返回秒数 alert(box.setSeconds(44));//设置秒数 alert(box.getMilliseconds());//返回毫秒数 alert(box.setMilliseconds());//设置毫秒数 alert(box.getTimezoneOffset()); //返回本地时间和 UTC 时间相差的分钟数 PS:以上方法除了 getTimezoneOffset(),其他都具有 UTC 功能,例如 setDate()及 getDate() 获取日期,那么就会有 setUTCDate()及 getUTCDate()。表示世界协调时间。
    查看全部
    0 采集 收起 来源: Date 日期对象

    2017-11-05

  • 鼠标遍历时只能用this,不能用x[i]
    查看全部
    0 采集 收起 来源:编程练习

    2017-11-05

  • 1.该div的总的有11个子节点,包括6个空节点和5个标签为h1的节点。要实现删除jqury,则应该删除第7个子节点。如果删除的节点为第六个,里面为空节点,这时候会自动往下删除,同样会删除到jqury
    查看全部
  • parentNode只能连续两次,obj.parentNode.parentNode.parentNode无效
    查看全部
    0 采集 收起 来源:编程练习

    2017-11-05

  • 数组的表达方式: 第一步:创建数组var myarr=new Array(); 第二步:给数组赋值 myarr[1]=" 张三"; myarr[2]=" 李四"; 注意:数组每个值有一个索引号,从0开始。 我们还可以用简单的方法创建上面的数组和赋值: 第一种方法: var myarray = new Array(66,80,90,77,59);//创建数组同时赋值 第二种方法: var myarray = [66,80,90,77,59];//直接输入一个数组(称 “字面量数组”) 注意:数组存储的数据可以是任何类型(数字、字符、布尔值等)
    查看全部
  • 创建数组语法: var myarray=new Array(); 我们创建数组的同时,还可以为数组指定长度,长度可任意指定。 var myarray= new Array(8); //创建数组,存储8个数据。 注意: 1.创建的新数组是空数组,没有值,如输出,则显示undefined。 2.虽然创建数组时,指定了长度,但实际上数组都是变长的,也就是说即使指定了长度为8,仍然可以将元素存储在规定长度以外。
    查看全部

举报

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

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