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

JavaScript进阶篇

慕课官方号 页面重构设计
难度入门
时长 8小时55分
  • setAttribute('href',url);
    查看全部
  • <!DOCTYPE HTML> <html > <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title>系好安全带,准备启航</title> <script type="text/javascript"> //通过javascript的日期对象来得到当前的日期,并输出。 var mydate=new Date(); document.write(mydate.getFullYear()+"年"+mydate.getMonth()+"月"+mydate.getDate()+"日"+"星期"+mydate.getDay()); //成绩是一长窜的字符串不好处理,找规律后分割放到数组里更好操作哦 var scoreStr = "小明:87;小花:81;小红:97;小天:76;小张:74;小小:94;小西:90;小伍:76;小迪:64;小曼:76"; var myarr=new Array(); for(var i=0;i<10;i++){ myarr[i]=scoreStr.substring(3+6*i,5+6*i); document.write( myarr[i]+" "); } var sum=0; //从数组中将成绩撮出来,然后求和取整,并输出。 for(i=0;i<10;i++){ sum=sum+parseInt(myarr[i]);//字符串转为Int类型 } document.write("平均成绩:"+sum/10); </script> </head> <body> </body> </html>
    查看全部
    0 采集 收起 来源:编程练习

    2018-03-22

  • 变量名命名规则
    查看全部
  • 什么是变量 从字面上看,变量是可变的量;从编程角度讲,变量是用于存储某种/某些数值的存储器。我们可以把变量看做一个盒子,盒子用来存放物品,物品可以是衣服、玩具、水果...等。she
    查看全部
    0 采集 收起 来源:什么是变量

    2017-07-26

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

    2018-03-22

  • .innerHTML 不仅替换内容,而且解释并执行内容 .createTextNode 仅仅只是替换内容
    查看全部
  • 函数调用: 1、第一种情况:在<script>标签内调用。 <script type="text/javascript"> function add2()   { sum = 1 + 1; alert(sum); } add2();//调用函数,直接写函数名。 </SCRIPT> 2、第二种情况:在HTML文件中调用,如通过点击按钮后调用定义好的函数。 <html> <head> <script type="text/javascript"> function add2()   { sum = 5 + 6; alert(sum); } </script> </head> <body> <form> <input type="button" value="click it" onclick="add2()"> //按钮,onclick点击事件,直接写函数名 </form> </body> </html>
    查看全部
    0 采集 收起 来源:函数调用

    2018-03-22

  • offsetHeight和offsetWidth,获取网页内容高度和宽度(包括滚动条等边线,会随窗口的显示大小改变)。
    查看全部
  • stringObject.split(separator,limit) separator :必需。从该参数指定位置分割stringObiect; limit :可选。分割次数参数,返回的子串不会多于设定的数组。 如果把空字符串 ("") 用作 separator,那么 stringObject 中的每个字符之间都会被分割。
    查看全部
  • 1. nextSibling 属性可返回某个节点之后紧跟的节点(处于同一树层级中)。 语法: nodeObject.nextSibling 说明:如果无此节点,则该属性返回 null。 2. previousSibling 属性可返回某个节点之前紧跟的节点(处于同一树层级中)。 语法: nodeObject.previousSibling 说明:如果无此节点,则该属性返回 null。 注意: 两个属性获取的是节点。Internet Explorer 会忽略节点间生成的空白文本节点(例如,换行符号),而其它浏览器不会忽略。
    查看全部
    0 采集 收起 来源:访问兄弟节点

    2017-07-26

  • javascript一定要放在<script></script>中,输出用document.write("文本"),或是document.write(变量名),注意都是英文状态下输入。
    查看全部
    0 采集 收起 来源:让你认识JS

    2018-03-22

  • var w=document.documentElement.scrollWidth || document.body.scrollWidth; var h=document.documentElement.scrollHeight || document.body.scrollHeight; 获得浏览器内容的高度
    查看全部
  • var w= document.documentElement.clientWidth || document.body.clientWidth; var h= document.documentElement.clientHeight || document.body.clientHeight; 获得浏览器的内部高度和宽度
    查看全部
  • document.createTextNode(data)创建一个文本节点
    查看全部
  • arrayObject.slice(start,end) 是返回一个子数组(不会修改原本数组),包含从 start 到 end (不包括该end元素)的 arrayObject 中的元素。
    查看全部
    0 采集 收起 来源:选定元素slice()

    2017-07-26

举报

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

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