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

JavaScript进阶篇

慕课官方号 页面重构设计
难度入门
时长 8小时55分
  • 利用document.createElement创建新对象(节点)类型newnode,然后newnode.innerHTML填充内容,最后用myobj.appendChild(newnode)添加新的节点,此节点添加在myobj节点的最后一个子节点之后。
    查看全部
  • break跳出当前循环不再执行后面的循环,直接执行循环后面的代码。//如输出1234//=5及后面的均不再执行 continue是跳过不符合条件的循环,继续执行下一次循环.//如输出1234 6789//=5的就跳过
    查看全部
    0 采集 收起 来源:退出循环break

    2015-07-09

  • 在所有编程语言中if、while、for等语句,需要进行条件判断,if是最长用的判断之一,通过if看看作为判断真假有那些? 总结:最基本是null,undefined,if判断都是假;对于数值类型,0是假,其他为真;对于字符类型空字符串是假,其他为真,对于方法属性,如果定义了就是真,否则就是假,其他所有都可以看做是这些的变相应用。
    查看全部
  • 字符串记得分割以后要转成数字ParseInt(); scoreSin[i]=parseInt(scoreStr.slice(j,j+2));
    查看全部
    0 采集 收起 来源:编程练习

    2015-07-09

  • getElementsByTagName()方法 返回带有指定标签名的节点对象的集合,返回元素的顺序是他们在文档中的顺序。 语法: getElementsByTagName(Tagname) 说明: 1. Tagname是标签的名称,如p、a、img等标签名。 2. 和数组类似也有length属性,可以和访问数组一样的方法来访问,所以从0开始。 document.getElementById("id");<注意这里是Element> document.getElementsByName("name"); document.getElementsByTagName("Tagname");
    查看全部
  • 记录下来。这个总算有点JS编程的感觉了!
    查看全部
    1 采集 收起 来源:编程练习

    2015-07-09

  • document.getElementsByName()方法返回带有指定名称的节点对象的集合 语法: document.getElementsByName(name) 注意: 1. 因为文档中的 name 属性可能不唯一,所有 getElementsByName() 方法返回的是元素的数组,而不是一个元素。 2. 和数组类似也有length属性,可以和访问数组一样的方法来访问,从0开始。
    查看全部
  • var myarr=new Array(); //先声明一维 for(var i=0;i<3;i++){ //一维长度为2 myarr[i]=new Array(); //再声明二维 for(var j=0;j<5;j++){ //二维长度为3 myarr[i][j]=i*j; // 赋值,每个数组元素的值为i*j } }
    查看全部
    0 采集 收起 来源:二维数组

    2018-03-22

  • jiluxian
    查看全部
    0 采集 收起 来源:编程练习

    2015-07-09

  • eretertret
    查看全部
    0 采集 收起 来源:编程练习

    2015-07-09

  • 选定元素slice() slice() 方法可从已有的数组中返回选定的元素。 语法: arrayObject.slice(start,end) 参数说明:start:开始选取的位置,为负数时候是从数组末尾开始选取;end结束选取的位置。 1.返回一个新的数组,包含从 start 到 end (不包括该元素)的 arrayObject 中的元素。 2. 该方法并不会修改数组,而是返回一个子数组。 注意: 1. 可使用负值从数组的尾部选取元素。 2.如果 end 未被规定,那么 slice() 方法会选取从 start 到数组结尾的所有元素。 3. String.slice() 与 Array.slice() 相似。
    查看全部
    0 采集 收起 来源:选定元素slice()

    2015-07-09

  • Internet Explorer 会忽略节点之间生成的空白文本节点,而其它浏览器不会。我们可以通过检测节点类型,过滤子节点。
    查看全部
  • 颠倒数组元素顺序reverse() 1. 作用: reverse() 方法用于颠倒数组中元素的顺序。 2. 语法:arrayObject.reverse() 3. 注意:该方法会改变原来的数组,而不会创建新的数组。
    查看全部
  • 指定分隔符连接数组元素join() 1. 作用:join()方法用于把数组中的所有元素放入一个字符串。元素是通过指定的分隔符进行分隔的。 2. 语法: arrayObject.join(分隔符) 参数说明:separator--可选,指定要使用的分隔符,如果省略该参数,则使用逗号作为分隔符。 3. 注意:返回一个字符串,该字符串把数组中的各个元素串起来,用<分隔符>置于元素与元素之间。这个方法不影响数组原本的内容。 eg. 我们使用join()方法,将数组的所有元素放入一个字符串中,代码如下: var myarr = new Array(3) myarr[0] = "I"; myarr[1] = "love"; myarr[2] = "JavaScript"; document.write(myarr.join(".")); 运行结果:I.love.JavaScript
    查看全部
  • 注意: 1. IE全系列、firefox、chrome、opera、safari兼容问题 2. 节点之间的空白符(空格、换行),在firefox、chrome、opera、safari浏览器是文本节点. 对于元素节点的值是NULL。
    查看全部

举报

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

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