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

JavaScript进阶篇

慕课官方号 页面重构设计
难度入门
时长 8小时55分
  • 算术操作符(+、-、*、/等),比较操作符(<、>、>=、<=等),逻辑操作符(&&、||、!)
    查看全部
  • 在function大括号的外面输出各种值,就要加return x,不加的话就会输出undefined
    查看全部
    0 采集 收起 来源:返回值的函数

    2017-11-23

  • return 输出计算后的值 ;类似于document.write
    查看全部
    0 采集 收起 来源:返回值的函数

    2017-11-23

  • var num1,mun2,num3,num4; 多个变量声明 var num1 = 123; // 123是数值 var num2 = "一二三"; //"一二三"是字符串 var num3=true; //布尔值true(真),false(假) 注:“=”是赋值,不是等于
    查看全部
  • getElementId()是id getElementsName()是name getElementsByTagName()是标签的名字 p a img
    查看全部
  • window 对象
    查看全部
    0 采集 收起 来源:window对象

    2017-11-23

  • .getDay() 获取星期几 获取的是数字0、1、2、3、4、5、6
    查看全部
    0 采集 收起 来源:返回星期方法

    2017-11-23

  • document.getElementsByName(name) 因为文档中的 name 属性可能不唯一,所有 getElementsByName() 方法返回的是元素的数组,而不是一个元素
    查看全部
  • Date(),getFullYear(),getMonth(),getDate(),getDay(),substr(),indexOf()
    查看全部
    0 采集 收起 来源:编程练习

    2017-11-23

  • 一、事件的定义 事件是可以被 JavaScript 侦测到的行为。 网页中的每个元素都可以产生某些可以触发 JavaScript 函数或程序的事件。 二、鼠标单击事件(onclick) onclick是鼠标单击事件,当在网页上单击鼠标时,就会发生该事件。同时onclick事件调用的程序块就会被执行,通常与按钮一起使用。<form><input onclick="函数名()" /></form> 三、鼠标经过事件(onmouseover) 鼠标经过事件,当鼠标移到一个对象上时,该对象就触发onmouseover事件,并执行onmouseover事件调用的程序。 四、鼠标移开事件(onmouseout) 鼠标移开事件,当鼠标移开当前对象时,执行onmouseout调用的程序 五、光标聚焦事件(onfocus) 当网页中的对象获得聚点时,执行onfocus调用的程序就会被执行。 六、失焦事件(onblur) onblur事件与onfocus是相对事件,当光标离开当前获得聚焦对象的时候,触发onblur事件,同时执行被调用的程序。 七、内容选中事件(onselect) 选中事件,当文本框或者文本域中的文字被选中时,触发onselect事件,同时调用的程序就会被执行。 八、文本框内容改变事件(onchange) 通过改变文本框的内容来触发onchange事件,同时执行被调用的程序。 九、加载事件(onload) 事件会在页面加载完成后,立即发生,同时执行被调用的程序。 注意:1. 加载页面时,触发onload事件,事件写在<body>标签内。 2. 此节的加载页面,可理解为打开一个新页面时。 十、卸载事件(onunload) 当用户退出页面时(页面关闭、页面刷新等),触发onUnload事件,同时执行被调用的程序。 注意:只支持IE浏览器
    查看全部
    0 采集 收起 来源:编程练习

    2018-03-22

  • document.getElementById( id名 ).value 获取input select值类型是string字符,所以要通过parseInt()函数将字符串解析为整数数字。
    查看全部
    0 采集 收起 来源:编程练习

    2017-11-23

  • 函数的作用就是,可以写一次代码,然后反复地重用这个代码 一、函数的定义 语法:function 函数名() { 函数体; } 二、函数的调用 1. 在<script>标签内调用 2. 在HTML文件中调用,如通过点击按钮后调用定义好的函数 三、有参数的函数 语法:function 函数名(参数1,参数2){ 函数代码; } 三、返回值的函数 语法:function 函数名(x,y){ sum = x + y; return sum; //返回函数值,return后面的值叫做返回值。 } 还可以通过变量存储调用函数的返回值,如 result = add2(3,4); //语句执行后,result变量中的值为7。
    查看全部
    0 采集 收起 来源:编程练习

    2018-03-22

  • 区别getElementByID,getElementsByName,getElementsByTagName 以人来举例说明,人有能标识身份的身份证,有姓名,有类别(大人、小孩、老人)等。 1. ID 是一个人的身份证号码,是唯一的。所以通过getElementById获取的是指定的一个人。 2. Name 是他的名字,可以重复。所以通过getElementsByName获取名字相同的人集合。 3. TagName可看似某类,getElementsByTagName获取相同类的人集合。如获取小孩这类人,getElementsByTagName("小孩")。
    查看全部
  • 1. 因为文档中的 name 属性可能不唯一,所有 getElementsByName() 方法返回的是元素的数组,而不是一个元素。 2. 和数组类似也有length属性,可以和访问数组一样的方法来访问,从0开始。
    查看全部
  • <!DOCTYPE html> <html lang="zh-CN"> <head> <title>setInterval_history</title> <meta charset="UTF-8"> </head> <body> <span id="secondsBox">5</span> <span>秒后回到主页</span> <a href="" onclick="backWeb()">点击返回</a> <!-- <input type="button" onclick="countBox()" value="点击计时"> --> <script type="text/javascript"> var i=document.getElementById("secondsBox").innerHTML; function countBox(){ if(i>1){ document.getElementById("secondsBox").innerHTML=i-1; i--; } else if(i==1){ window.open("http://www.baidu.com","_blank"); clearInterval(sum); } } var sum = setInterval(countBox, 1000); function backWeb(){ window.history.back(); } </script> </body> </html>
    查看全部
    0 采集 收起 来源:编程练习

    2018-03-22

举报

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

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