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

JavaScript进阶篇

慕课官方号 页面重构设计
难度入门
时长 8小时55分
  • setAttribute() 方法增加一饿制定的名称和新属性,或者把一个现有的属性设定为制定的值 语法 elementNode.setAttribute(name,value) name 要设置的属性名 value 要设置的属性值
    查看全部
  • getAttribute() 方法 通过元素节点的属性名称获取属性的值。 语法 elementNode.getAttribute(name) 说明 1.elementNode:使用getElementById() tagname() 等方法,获取到的元素节点。 2.name:要想查询的元素节点属性名字
    查看全部
  • 退出循环break 在while、for、do...while、while循环中使用break语句退出当前循环,直接执行后面的代码。 格式如下: for(初始条件;判断条件;循环后条件值更新) { if(特殊情况) {break;} 循环代码 } 当遇到特殊情况的时候,循环就会立即结束。
    查看全部
    0 采集 收起 来源:退出循环break

    2017-11-08

  • indexOf()检索内容,如果检索的内容不存在返回-1
    查看全部
    0 采集 收起 来源:userAgent

    2017-11-08

  • 来来回回(Do...while循环) do while结构的基本原理和while结构是基本相同的,但是它保证循环体至少被执行一次。因为它是先执行代码,后判断条件,如果条件为真,继续循环。 do...while语句结构: do { 循环语句 } while(判断条件)
    查看全部
  • 反反复复(while循环) 和for循环有相同功能的还有while循环, while循环重复执行一段代码,直到某个条件不再满足。 while语句结构: while(判断条件) { 循环语句 }
    查看全部
  • 重复重复(for循环) for语句结构: for(初始化变量;循环条件;循环迭代) { 循环语句 }
    查看全部
  • get 返回 set 设置 date 日期
    查看全部
    0 采集 收起 来源: Date 日期对象

    2017-11-08

  • 区别 getElementById,getElementsByName,getElementTagName 以人来举例说明,人有能标识身份的身份证,有姓名,有类别(大人,小孩老人等)。 1.ID是一个人的身份证号码,是唯一的。所以通过ID获取的是指定的一个人。 2.name 是他的名字,可以重复。所以通过Name获取名字相同人的集合。 3.TagName 可看似某类,tagname获取相同类的人集合。如获取小孩这类人。getElemensByTagName("小孩"). 把上面的例子转换到HTML中,如下; <input type="checkbox" name="hobby" id="hobby1">音乐 input 标签就像人的类别 name属性就像人的姓名 id属性就像人的身份证。 方法总结如下 id 通过id获取元素 获得 1 个 name 通过元素 名称 name 属性获得元素 获得一组 tagName 通过标签名称获得元素 获得 一组
    查看全部
  • getElementsByName()方法 返回带有制定名称的节点对象的集合 语法 document.getElementByName(name)与 getElementByld()方法不同的是,通过元素的name属性查询元素,而不是通过id属性 注意: 1.因为文档中的name属性可能不唯一,所有getElementsByName()方法返回的是元素的数组,而不是一个元素。 2.和数组类似的也有length属性,可以和访问数组一样的方法来访问,从0开始。
    查看全部
  • 返回前一个浏览的页面 back()加载
    查看全部
  • 1. 二维数组的定义方法一 var myarr=new Array(); //先声明一维 for(var i=0;i<2;i++){ //一维长度为2 myarr[i]=new Array(); //再声明二维 for(var j=0;j<3;j++){ //二维长度为3 myarr[i][j]=i+j; // 赋值,每个数组元素的值为i+j } } 注意: 关于for 循环语句,请看第四章4-5 。 将上面二维数组,用表格的方式表示: 2. 二维数组的定义方法二 var Myarr = [[0 , 1 , 2 ],[1 , 2 , 3]] 3. 赋值 myarr[0][1]=5; //将5的值传入到数组中,覆盖原有值。 说明: myarr[0][1] ,0 表示表的行,1表示表的列。
    查看全部
    0 采集 收起 来源:二维数组

    2018-03-22

  • myarray.length; //获得数组myarray的长度 同时,JavaScript数组的length属性是可变的,这一点需要特别注意。 arr.length=10; //增大数组的长度 document.write(arr.length); //数组长度已经变为10
    查看全部
  • 只需使用下一个未用的索引,任何时刻可以不断向数组增加新元素。 js数组的长度是动态增长,设置长度和没有设置的区别在于: 如果没有指定数组的长度,代码在每次执行赋值的时候会先给数组增加长度,分配空间,降低运行速度。 如果设置了数组长度,那么代码在执行的时候会在初始时就给数组分配一个空间,以后的每次给数组赋值就会更加快捷。
    查看全部
  • js中创建数组可以有以下几种方式: 1. var arr = new Array(); 2 var arr = new Array(size);size代表数组中元素个数 3 var arr = new Array(元素1,元素2,...) 4 var arr =[元素1, 元素2, 元素3......] 这种为非官方写法 另外小伙伴们要注意 js的数组长度是可变的 这点跟java是不同的
    查看全部

举报

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

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