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

JavaScript进阶篇

慕课官方号 页面重构设计
难度入门
时长 8小时55分
  • var mydate=new Date(); var weekday=["星期日","星期一","星期二","星期三","星期四","星期五","星期六"]; var today = weekday[mydate.getDay()];
    查看全部
    0 采集 收起 来源:返回星期方法

    2018-03-22

  • 给变量命名时,数字不能开头; var+变量名;
    查看全部
  • alert() 显示带有一段消息和确认按钮的警告框 prompt() 显示可提示用户输入的对话框 confirm() 显示带有一段消息以及企鹅人按钮和取消按钮的对话框 open() 打开一个新的浏览器窗口或者找一个已命名的窗口 close() 关闭浏览器窗口 print() 打印当前窗口的内容 focus() 把键盘焦点给予一个窗口 blur() 吧键盘焦点从顶层窗口移开 moveBy() 可相对窗口的当前坐标把他移动指定的像素 moveTo() 吧窗口的左上角移动到一个指定的坐标 resizeBy() 按照指定的像素调整窗口的大小 resizeTo() 把窗口的大小调整到指定的宽度和高度 scrollBy() 按照指定像素值来滚动内容 scrollTo() 把内容滚动到指定坐标 setInterval() 每隔指定的事件执行的代码 setTimeout() 在指定的延迟时间之后来执行代码 clearInterval() 取消setInterval设置 clearTimeout() 取消setTimeout设置
    查看全部
    0 采集 收起 来源:window对象

    2017-10-23

  • 使用getAttribute()方法获取元素属性值,保存在变量text。 使用setAttribute()方法设置title属性值。
    查看全部
  • 1. 返回的内容是从 start开始(包含start位置的字符)到 stop-1 处的所有字符,其长度为 stop 减start。 2. 如果参数 start 与 stop 相等,那么该方法返回的就是一个空串(即长度为 0 的字符串)。 3. 如果 start 比 stop 大,那么该方法在提取子串之前会先交换这两个参数。
    查看全部
  • onclick 鼠标点击 onmouseover鼠标经过 onmouseout鼠标移开 onfocus光标聚焦事件 onblur 失焦事件 onselect内容选中事件 onchange文本框内容改变事件 onload 加载事件 onunload卸载事件
    查看全部
    0 采集 收起 来源:编程练习

    2017-10-23

  • setAttribute() 方法增加一个指定名称和值的新属性,或者把一个现有的属性设定为指定的值。 语法: elementNode.setAttribute(name,value)
    查看全部
  • 以下为获取的不为空的li标签title值:</p> <script type="text/javascript"> var con=document.getElementsByTagName("li"); for (var i=0; i< con.length;i++){ var text=con[i].getAttribute("title");
    查看全部
  • 计时器setTimeout() setTimeout()计时器,在载入后延迟指定时间后,去执行一次表达式,仅执行一次。 语法: setTimeout(代码,延迟时间); 参数说明: 1. 要调用的函数或要执行的代码串。 2. 延时时间:在执行代码前需等待的时间,以毫秒为单位(1s=1000ms)。
    查看全部
  • 取消计时器clearInterval() clearInterval() 方法可取消由 setInterval() 设置的交互时间。 clearInterval(id_of_setInterval) 参数说明: id_of_setInterval:由 setInterval() 返回的 ID 值。
    查看全部
  • 计时器setInterval() 在执行时,从载入页面后每隔指定的时间执行代码。 setInterval(代码,交互时间); 1. 代码:要调用的函数或要执行的代码串。 2. 交互时间:周期性执行或调用表达式之间的时间间隔,以毫秒计(1s=1000ms)。 返回值: 一个可以传递给 clearInterval() 从而取消对"代码"的周期性执行的值。 调用函数格式(假设有一个clock()函数): setInterval("clock()",1000) 或 setInterval(clock,1000)
    查看全部
  • scrollWidth:对象的实际内容的宽度,不包边线宽度,会随对象中内容超过可视区后而变大。 clientWidth:对象内容的可视区的宽度,不包滚动条等边线,会随对象显示大小的变化而改变。 offsetWidth:对象整体的实际宽度,包滚动条等边线,会随对象显示大小的变化而改变。
    查看全部
  • c=++a是表达式先处理自加运算后处理赋值运算; b=a++是表达式先处理赋值运算后处理自加运算; 第一种情况: a=3; b=a++; 运行后 b=3,a=4 第二种情况: a=3; b=++a; 运行后 b=4,a=4
    查看全部
    0 采集 收起 来源:编程练习

    2017-10-22

  • 简单的if else 可以用跟简单的三目运算符代替
    查看全部
    0 采集 收起 来源:编程练习

    2017-10-22

  • 操作符之间的优先级(高到低): 算术操作符 比较操作符 逻辑操作符 "="赋值符号 如果同级的运算是按从左到右次序进行,多层括号由里向外。
    查看全部

举报

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

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