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

JavaScript进阶篇

慕课官方号 页面重构设计
难度入门
时长 8小时55分
  • split()将字符串分割成字符串数组,并返回此数组! stringObject.split(separator,limit):separator为必须 ,从该参数指定的地方分割stringObject, limit:可选参数,指的是分割的次数。返回的字符串不会多这个参数指定的数组。 document.write(mystr.split("")+"<br>")每个字符分开一个; document.write(mystr.split("",5))每个字符分开一个字符数组,但是共5个!
    查看全部
  • mark
    查看全部
    0 采集 收起 来源:编程挑战

    2015-06-21

  • stringObject.indexOf(substring,startpos)//stringObject是字符对象。substing:必须,检测字符串值。 startpos:可选的字符参数,规定在字符串中开始检索的位置。取值是0到stringObject.length-1,则将从字符串首字符开始检测!注意:indexOf()区分大小写,2、如果检测的字符串值没有出现则返回-1. index中的位置为从0开始的,返回值则是从1开始的!
    查看全部
  • setAttribute()方法 setAttribute() 方法增加一个指定名称和值的新属性,或者把一个现有的属性设定为指定的值。 语法: elementNode.setAttribute(name,value) 说明: 1.name: 要设置的属性名。 2.value: 要设置的属性值。 注意: 1.把指定的属性设置为指定的值。如果不存在具有指定名称的属性,该方法将创建一个新属性。 2.类似于getAttribute()方法,setAttribute()方法只能通过元素节点对象调用的函数。
    查看全部
  • getAttribute()方法 通过元素节点的属性名称获取属性的值。 语法: elementNode.getAttribute(name) 说明: 1. elementNode:使用getElementById()、getElementsByTagName()等方法,获取到的元素节点。 2. name:要想查询的元素节点的属性名字
    查看全部
  • 区别getElementByID(1个),getElementsByName(1组),getElementsByTagName(1组) 把上面的例子转换到HTML中,如下: <input type="checkbox" name="hobby" id="hobby1"> 音乐 input标签就像人的类别。 name属性就像人的姓名。 id属性就像人的身份证。 注意:方法区分大小写 通过下面的例子(6个name="hobby"的复选项,两个按钮)来区分三种方法的不同: <input type="checkbox" name="hobby" id="hobby1"> 音乐 <input type="checkbox" name="hobby" id="hobby2"> 登山 <input type="checkbox" name="hobby" id="hobby3"> 游泳 <input type="checkbox" name="hobby" id="hobby4"> 阅读 <input type="checkbox" name="hobby" id="hobby5"> 打球 <input type="checkbox" name="hobby" id="hobby6"> 跑步 <input type="button" value = "全选" id="button1"> <input type="button" value = "全不选" id="button1"> 1. document.getElementsByTagName("input"),结果为获取所有标签为input的元素,共8个。 2. document.getElementsByName("hobby"),结果为获取属性name="hobby"的元素,共6个。 3. document.getElementById("hobby6"),结果为获取属性id="hobby6"的元素,只有一个,"跑步"这个复选项。
    查看全部
  • 返回指定位置的字符:stringObject.charAt(index):index必须表示字符串中某个位置的数字,既字符在字符串中的下标。注意:字符串中第一个字符下标是0,最后一个是string.length-1;index==(0`string.length-1)
    查看全部
  • getElementsByTagName()方法 返回带有指定标签名的节点对象的集合。返回元素的顺序是它们在文档中的顺序。 语法: getElementsByTagName(Tagname) 说明: 1. Tagname是标签的名称,如p、a、img等标签名。 2. 和数组类似也有length属性,可以和访问数组一样的方法来访问,所以从0开始。
    查看全部
  • var mstr="hello world!" var myl=mystr.length;获取当前的字符串的长度! var mynum=mystr.toLowerCase();//将字符串转换成小写的!
    查看全部
  • getElementsByName()方法 返回带有指定名称的节点对象的集合。 语法: document.getElementsByName(name) 与getElementById() 方法不同的是,通过元素的 name 属性查询元素,而不是通过 id 属性。 注意: 1. 因为文档中的 name 属性可能不唯一,所有 getElementsByName() 方法返回的是元素的数组,而不是一个元素。 2. 和数组类似也有length属性,可以和访问数组一样的方法来访问,从0开始。
    查看全部
  • 文档对象模型DOM(Document Object Model)定义访问和处理HTML文档的标准方法。DOM 将HTML文档呈现为带有元素、属性和文本的树结构(节点树)。 HTML文档可以说由节点构成的集合,DOM节点有: 1. 元素节点:上图中<html>、<body>、<p>等都是元素节点,即标签。 2. 文本节点:向用户展示的内容,如<li>...</li>中的JavaScript、DOM、CSS等文本。 3. 属性节点:元素属性,如<a>标签的链接属性href="http://www.imooc.com"。 http://www.imooc.com/code/1575
    查看全部
    0 采集 收起 来源:认识DOM

    2018-03-22

  • 设置时间:setTime(),而获得时间是getTime() 时间推迟一小时就是:x.setTime(x.getTime()+60*60*1000);//设置获得的时间!推迟几个小时:60*60*1000为推迟一个小时!
    查看全部
  • 编程练习 制作一个跳转提示页面: 要求: 1. 如果打开该页面后,如果不做任何操作则5秒后自动跳转到一个新的地址,如慕课网主页。 2. 如果点击“返回”按钮则返回前一个页面。
    查看全部
    0 采集 收起 来源:编程练习

    2015-06-20

  • 第八章 编程练习(参考代码).html
    查看全部
    0 采集 收起 来源:编程练习

    2015-06-20

  • 编程练习 制作一个跳转提示页面: 要求: 1. 如果打开该页面后,如果不做任何操作则5秒后自动跳转到一个新的地址,如慕课网主页。 2. 如果点击“返回”按钮则返回前一个页面。
    查看全部
    0 采集 收起 来源:编程练习

    2015-06-20

举报

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

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