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

JavaScript进阶篇

慕课官方号 页面重构设计
难度入门
时长 8小时55分
  • setAttribute()方法 setAttribute() 方法增加一个指定名称和值的新属性,或者把一个现有的属性设定为指定的值。 语法: elementNode.setAttribute(name,value) 说明: 1.name: 要设置的属性名。 2.value: 要设置的属性值。 注意: 1.把指定的属性设置为指定的值。如果不存在具有指定名称的属性,该方法将创建一个新属性。 2.类似于getAttribute()方法,setAttribute()方法只能通过元素节点对象调用的函数。
    查看全部
  • 加载页面 <body onload="function message(){alert("加载页面中,请稍等。。。")}"
    查看全部
  • onclik onmouseover onmouseout onchange onselect onfocus onblur onload onunload
    查看全部
    0 采集 收起 来源:什么是事件

    2015-03-01

  • window对象,Javascript计时器,方法clearInterval():取消计时器,即取消代码周期性执行 1.格式:window.clearInterval(setInterval()的返回值); 简写:clearInterval(setInterval()的返回值); 2.clearInterval()可以直接作为某个HTML标签触发事件的函数,比如onclick="clearInterval(i)"
    查看全部
  • indexOf() 方法可返回某个指定的字符串值在字符串中首次出现的位置。 语法 stringObject.indexOf(substring, startpos) 参数说明: 说明: 1.该方法将从头到尾地检索字符串 stringObject,看它是否含有子串 substring。 2.可选参数,从stringObject的startpos位置开始查找substring,如果没有此参数将从stringObject的开始位置查找。 3.如果找到一个 substring,则返回 substring 的第一次出现的位置。stringObject 中的字符位置是从 0 开始的。 注意:1.indexOf() 方法区分大小写。 2.如果要检索的字符串值没有出现,则该方法返回 -1。 例如: 对 "I love JavaScript!" 字符串内进行不同的检索: <script type="text/javascript"> var str="I love JavaScript!" document.write(str.indexOf("I") + "<br />"); document.write(str.indexOf("v") + "<br />"); document.write(str.indexOf("v",8)); </script> 以上代码的输出: 0 4 9
    查看全部
  • 函数内setTimeout("startCount()",1000);为自身调用
    查看全部
  • 面上看,变量是可变的量,变量是用于存储某种/某些数值的存储器
    查看全部
    0 采集 收起 来源:什么是变量

    2015-02-28

  • 调用函数及点击事件
    查看全部
    0 采集 收起 来源:编程练习

    2015-02-28

  • 在页面中显示一句话 : "系好安全带,准备启航--目标JS",并弹出一个提示框:"准备好了,起航吧!"
    查看全部
    0 采集 收起 来源:编程练习

    2018-03-22

  • 1. JS是区分大小写的,如:classname和ClassName是不一样的。同时注意方法、属性、变量等的大小写吆。 2. JS中的字符、符号等一定要在英文状态下输入吆。
    查看全部
    0 采集 收起 来源:让你认识JS

    2015-02-28

  • document.write的加入位置。
    查看全部
    0 采集 收起 来源:二维数组

    2015-02-28

  • //by函数接受一个成员名字符串做为参数 //并返回一个可以用来对包含该成员的对象数组进行排序的比较函数 var by = function(name){ return function(o, p){ var a, b; if (typeof o === "object" && typeof p === "object" && o && p) { a = o[name]; b = p[name]; if (a === b) { return 0; } if (typeof a === typeof b) { return a < b ? -1 : 1; } return typeof a < typeof b ? -1 : 1; } else { throw ("error"); } } } var employees=[] employees[0]={name:"George", age:32, retiredate:"March 12, 2014"} employees[1]={name:"Edward", age:17, retiredate:"June 2, 2023"} employees[2]={name:"Christine", age:58, retiredate:"December 20, 2036"} employees[3]={name:"Sarah", age:62, retiredate:"April 30, 2020"}
    查看全部
    0 采集 收起 来源: 数组排序sort()

    2018-03-22

  • “+”不只代表加法,还可以连接两个字符串
    查看全部
  • 访问父节点parentNode
    查看全部
  • 1、JS中的所有事物都是对象,如字符串、数值、函数、数组等等。每一个对象都带有属性和方法。 2、对象的属性:反映该对象某些特定的性质。如字符串的长度,图像的长度等。 对象的方法:能够在对象上执行的动作。如表单的“提交”(submit)、时间的“获取”(getYear)。 3、使用对象前先定义。例如: var objectName =new Array(); 或者 var objectName = []; 4、访问对象属性的语法:objectName.propertyName 例如:var myarray = new Array(); var myl = myarray.length; 5、访问对象方法的语法:objectName.methodName 例如:使用string对象的toUpperCase()方法将文本转换成大写: var chstr = "hello world!" var request = mystr.toUpperCase(); request的执行结果是HELLO WORLD!
    查看全部
    0 采集 收起 来源:什么是对象

    2018-03-22

举报

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

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