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

JavaScript进阶篇

慕课官方号 页面重构设计
难度入门
时长 8小时55分
  • var array =[3.3,-0.1,-9.9,8.9] for (x in array) {document.write(Math.floor(array[x])+"<br/>")}
    查看全部
    0 采集 收起 来源:向下取整floor()

    2018-03-22

  • 好吧 FireFox
    查看全部
    0 采集 收起 来源:userAgent

    2017-08-03

  • Navigator 对象包含有关浏览器的信息,通常用于检测浏览器与操作系统的版本。
    查看全部
    0 采集 收起 来源:Navigator对象

    2017-08-03

  • while(content.childNodes.length){ content.removeChild(content.lastChild); }
    查看全部
  • 注意:从窗口被打开的那一刻开始记录,每个浏览器窗口、每个标签页乃至每个框架,都有自己的history对象与特定的window对象关联。 window.history.[属性|方法]
    查看全部
    0 采集 收起 来源:History 对象

    2017-08-03

  • 延迟器和定时器类似; 设置的时候返回一个ID; 取消的时候根据唯一ID来操作;
    查看全部
  • setTimeout()计时器,在载入后延迟指定时间后,去执行一次表达式,仅执行一次。 语法: setTimeout(代码,延迟时间);
    查看全部
  • document.write(mystr.substring(mystr.indexOf("World!"),mystr.indexOf("World!")+"World!".length)+ "<br />"); document.write(mystr.substring(mystr.indexOf("Hello"),mystr.indexOf("Hello")+"Hello".length) );
    查看全部
  • setInterval() 方法可按照指定的周期(以毫秒计)来调用函数或计算表达式。 setInterval() 方法会不停地调用函数,直到 clearInterval() 被调用或窗口被关闭。 由 setInterval() 返回的 ID 值可用作 clearInterval() 方法的参数。 clearInterval() 方法的参数必须是由 setInterval() 返回的 ID 值。
    查看全部
  • 1. 通过函数传参 如果下一个节点的Type值不等于一且为空,则可判断为空白文节点,使其继续寻找下一个节点,previouseSibling也同理。 function get_nextSibling(n){ var x=n.nextSibling; while (x && x.nodeType!=1){ x=x.nextSibling; } return x; } 2. 还需判断所获得的节点是否是null,若下一个是null则证明现在已经是最后一个节点了,previousSibling同理。 if(y!=null){ document.write("<br />nextsibling: "); document.write(y.nodeName); document.write(" = "); document.write(y.innerHTML+"<br>"); } else{ document.write("<br>已经是最后一个节点"); }
    查看全部
    0 采集 收起 来源:访问兄弟节点

    2018-03-22

  • 父节点只能有一个。elementNode.parentNode返回的并不是一个数组。
    查看全部
  • 1. 如本节中提到,其他浏览器会将空白节点(即节点之间的空白符)也计算在内,若将代码改为紧凑的样式,输出的节点个数就与期望相符。 2. getElementsByTagName("div");所得为一个数组。 3. elementNode.childNodes所获得的子节点也是一个数组。
    查看全部
  • indexOf() 方法可返回某个指定的字符串值在字符串中首次出现的位置。 语法 stringObject.indexOf(substring, startpos)
    查看全部
  • indexOf("")可以用来遍历字符串A,给出想搜寻的字符串B(""),返回其位置若>-1,则证明该字符串A中含有所给的字符串B。
    查看全部
    0 采集 收起 来源:userAgent

    2018-03-22

  • //通过javascript的日期对象来得到当前的日期,并输出。 var time=new Date() var week= ["星期日", "星期一", "星期二", "星期三", "星期四", "星期五", "星期六"]; document.write( time.getFullYear() + "年" + (time.getMonth() + 1) + "月" + time.getDate() + "日" +" "+ week[time.getDay()] ); //成绩是一长窜的字符串不好处理,找规律后分割放到数组里更好操作哦 var scoreStr = "小明:87;小花:81;小红:97;小天:76;小张:74;小小:94;小西:90;小伍:76;小迪:64;小曼:76"; var scoreArr=scoreStr.split(";"); //从数组中将成绩撮出来,然后求和取整,并输出。 var sum = 0; var avg = 0; for (var i=0;i<scoreArr.length;i++){ sum=sum+parseInt(scoreArr[i].slice(3,5)); } avg=sum/scoreArr.length; document.write("班级总分为:"+parseInt(avg)); </script>
    查看全部
    0 采集 收起 来源:编程练习

    2018-03-22

举报

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

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