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

JavaScript进阶篇

慕课官方号 页面重构设计
难度入门
时长 8小时55分
  • indexOf() 方法可返回某个指定的字符串值在字符串中首次出现的位置。
    查看全部
  • charAt() 方法可返回指定位置的字符。
    查看全部
  • x的属性用style
    查看全部
    0 采集 收起 来源:认识DOM

    2017-10-22

  • createElement()方法可创建元素节点。此方法可返回一个 Element 对象。也可以使用setAttribute来设置属性
    查看全部
  • 一种思路 <script type="text/javascript"> var mydate=new Date(); var weekday=["星期日","星期一","星期二","星期三","星期四","星期五","星期六"]; document.write("今天是:" +weekday[mydate.getDay()] ); </script>
    查看全部
    0 采集 收起 来源:返回星期方法

    2018-03-22

  • 设置延迟时间: var mydate=new Date(); mydate.setTime(mydate.getTime() + 2* 60 * 60 * 1000); document.write("推迟二小时时间:" + mydate);
    查看全部
  • 简单获取是星期几的方法:
    查看全部
    0 采集 收起 来源:返回星期方法

    2017-10-22

  • 什么事对象 JavaScript中的多有事物都是对象,如:字符串、数值、数组、函数等,每个对象带有属性和方法。 对象的属性:反应对象某些特定的性质的,如字符串的长度,图像的宽度等 对象的方法:能够在对象上执行的动作。如表单的提交
    查看全部
    0 采集 收起 来源:什么是对象

    2017-10-22

  • 1 innerHTML 属性:设置或返回表格行的开始和结束标签之间的 HTML。获取或者赋值给HTML文档中的对象。 2 setInterval(代码,交互时间);代码:要调用的函数或要执行的代码串。 交互时间:周期性执行或调用表达式之间的时间间隔,以毫秒计(1s=1000ms)。 3 有两个函数,一个是clock一个是back clock用setInterval调用起到倒计时的作用 back用a标签调用 使点击返回
    查看全部
    0 采集 收起 来源:编程练习

    2017-10-22

  • 1 <span> 标签被用来组合文档中的行内元素。可以为 span 应用 id 或 class 属性,这样既可以增加适当的语义,又便于对 span 应用样式。 2 a标签的默认事件是跳转,加上javascript:是让超链接去执行JS代码,而不是去跳转。 <a href="javascript:back()"> 就是让a标签执行back()函数。 3
    查看全部
    0 采集 收起 来源:编程练习

    2018-03-22

  • 加载事件(onload) 事件会在页面加载完成后,立即发生,同时执行被调用的程序 注意:1.加载页面时,触发onload事件,事件写在<body>标签内 2。此节的加载页面,可理解为打开一个新页面时
    查看全部
  • onclick 鼠标单击事件 onmouseover 鼠标经过事件 onmouseout 鼠标移开事件 onchange 文本框内容改变事件 onselect 文本框内容被选中事件 onfocus 光标聚集 onblur 光标离开 onload 网页载入 onunload 关闭网页
    查看全部
    0 采集 收起 来源:什么是事件

    2017-10-22

  • replaceChild是对子节点进行替换 1.获取旧的元素节点,和它的文本节点; 2.创建一个相同的元素节点,并把旧的元素节点的文本节点赋予新创建的元素节点; 3.在父节点上使用 replace 替换旧节点为新节点。
    查看全部
  • 如要实现这一点,就必须使用一个排序函数,代码如下: <script type="text/javascript"> function sortNum(a,b) { return a - b; //升序,如降序,把“a - b”该成“b - a” } var myarr = new Array("80","16","50","6","100","1"); document.write(myarr + "<br>"); document.write(myarr.sort(sortNum)); </script> 运行结果: 80,16,50,6,100,1 1,6,16,50,80,100
    查看全部
    0 采集 收起 来源: 数组排序sort()

    2018-03-22

  • 关于*排序的答案3: var arr = ['*','##',"***","&&","****","##*"]; arr[7] = "**"; var tmp = new Array(); //存储 排序后的图案; for(var i in arr){ if(arr[i][0]=='*'){ // 判断数组第1个字符是否包含 * tmp[i] = arr[i]; } } tmp.sort(); //排序 for(var i in tmp){ document.write(tmp[i]+"<br/>"); }
    查看全部
    1 采集 收起 来源:编程练习

    2018-03-22

举报

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

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