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

JavaScript进阶篇

慕课官方号 页面重构设计
难度入门
时长 8小时55分
  • 在执行时,从载入页面后每隔指定的时间执行代码。 语法: setInterval(代码,交互时间); 参数说明: 1. 代码:要调用的函数或要执行的代码串。 2. 交互时间:周期性执行或调用表达式之间的时间间隔,以毫秒计(1s=1000ms)。 返回值: 一个可以传递给 clearInterval() 从而取消对"代码"的周期性执行的值。 调用函数格式(假设有一个clock()函数): setInterval("clock()",1000) 或 setInterval(clock,1000)
    查看全部
  • zqw
    2. 二维数组的定义方法二 var Myarr = [[0 , 1 , 2 ],[1 , 2 , 3, ]] 3. 赋值 myarr[0][1]=5; //将5的值传入到数组中,覆盖原有值。 说明: myarr[0][1] ,0 表示表的行,1表示表的列。
    查看全部
    0 采集 收起 来源:二维数组

    2015-05-30

  • 运算符必须得引号包起来,得到的值必须得转换为整型!
    查看全部
    0 采集 收起 来源:编程练习

    2015-05-30

  • zqw
    同时,JavaScript数组的length属性是可变的,这一点需要特别注意。 arr.length=10; //增大数组的长度 document.write(arr.length); //数组长度已经变为10 数组随元素的增加,长度也会改变,如下: var arr=[98,76,54,56,76]; // 包含5个数值的数组 document.write(arr.length); //显示数组的长度5 arr[15]=34; //增加元素,使用索引为15,赋值为34 alert(arr.length); //显示数组的长度16
    查看全部
  • if语句
    查看全部
    0 采集 收起 来源:编程练习

    2015-05-30

  • substr(starpos,length):从指定位置提取指定数目的字符 starpos:必需,要提取字符的起始位置,(必需是数值),如果是负数,则是从字符串的尾部开始 length:可选:指定提取字符串的长度,如果省略,则开始位置直到最后一位。
    查看全部
  • substring(starpos,stoppos); 提取两个指定下标之间的字符串; starpos:开始位置下标:必需 stoppos:结束位置下标,可选 如果省略,则截取末位置为最后一位
    查看全部
  • split(separator,limit):字符串分割:将字符串分割为字符串数组,并返回此数组; separator:必需。从该参数指定的地方分割字符串对象;即取该分割符之前的字符串放在一个数组中,然后在两个分割字符串之间再取字符串放在另一个数组中,以此类推,注意:分隔符是没有保留在新数组中的,所以分割后可以认为是丢失了一部分信息,没有之前的数据完整。 limit:可选参数,分割的次数 (具体可查看本节) 如果把空字符串”“用作separator,那么stringObj中的每个字符之间都会被分割。
    查看全部
  • indexOf(substring,starpos):返回某个指定的字符串值(可以是单个字符,也可以是字符串中的一部分,即多个字符)在字符串中首次出现的位置;如果未找到则返回-1; substring:必需。规定需检索的字符串值 starpos:可选的整数参数,规定在字符串中开始检索的位置,他的合法取值是0到stringObject.length-1.如果省略该参数,检索将从0位置开始; var str="I love JavaScript!"; var num=str.indexOf("Java"); 运行时,系统将从0位置开始检索字符串str当中是否含有连续的字符串”Java“如果有,将给出字符串首次出现时起始位置的值,否则返回-1;
    查看全部
  • 节点属性 在文档对象模型 (DOM) 中,每个节点都是一个对象。DOM 节点有三个重要的属性 : 1. nodeName : 节点的名称 2. nodeValue :节点的值 3. nodeType :节点的类型 一、nodeName 属性: 节点的名称,是只读的。 1. 元素节点的 nodeName 与标签名相同 2. 属性节点的 nodeName 是属性的名称 3. 文本节点的 nodeName 永远是 #text 4. 文档节点的 nodeName 永远是 #document 二、nodeValue 属性:节点的值 1. 元素节点的 nodeValue 是 undefined 或 null 2. 文本节点的 nodeValue 是文本自身 3. 属性节点的 nodeValue 是属性的值 三、nodeType 属性: 节点的类型,是只读的。以下常用的几种结点类型: 元素类型 节点类型 元素 1 属性 2 文本 3 注释 8 文档 9
    查看全部
    0 采集 收起 来源:节点属性

    2015-05-30

  • charAt(index):返回指定位置的字符,返回的字符是长度为1的字符串; index:必需。表示字符串中某个位置的数字,即字符在字符串中的下标,与数组类似,下标在0-string.length-1之间,如果超出,该函数将返回一个空字符串。 如:var mychar="I love JavaScript!"; var newchar=mychar.charAt(mychar.length-1); 运行之后,newchar中将存有上行字符串中的最后一个字符!;
    查看全部
  • toLowerCase():可以将字符串大写字母转化为小写字母。
    查看全部
  • setAttribute() 方法增加一个指定名称和值的新属性,或者把一个现有的属性设定为指定的值。 语法: elementNode.setAttribute(name,value) 说明: 1.name: 要设置的属性名。 2.value: 要设置的属性值。 注意: 1.把指定的属性设置为指定的值。如果不存在具有指定名称的属性,该方法将创建一个新属性。 2.类似于getAttribute()方法,setAttribute()方法只能通过元素节点对象调用的函数。
    查看全部
  • 字符串对象: 之前我们所使用的就是字符串对象,只是自己没有意识到罢了。 var mystr="I love JavaScript!"; mystr.length:返回该字符串的长度; mystr.toUpperCase();可以将字符串小写字母转化为大写; 即使使用该函数后,储存在mystr中的字符串仍然是小写的,只是返回了一个大写的字符串,实际上该函数并没有改变字符串在内存中的形式,此时可通过 var newstr=mystr.toUpperCase();把该函数返回的大写字符串存储在一个新变量中、
    查看全部
  • getAttribute()方法 通过元素节点的属性名称获取属性的值。 语法: elementNode.getAttribute(name) 说明: 1. elementNode:使用getElementById()、getElementsByTagName()等方法,获取到的元素节点。 2. name:要想查询的元素节点的属性名字
    查看全部

举报

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

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