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

JavaScript进阶篇

慕课官方号 页面重构设计
难度入门
时长 8小时55分
  • 脑子不够用
    查看全部
  • <!DOCTYPE HTML> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8"> <title>无标题文档</title> </head> <body> <ul id="test"><li>JavaScript</li><li>HTML</li></ul> <script type="text/javascript"> var i=document.getElementsByTagName('li')[1]; var otest = document.getElementById("test"); var newNode=document.createElement('li'); var newText=document.createTextNode('PHP'); newNode.appendChild(newText); otest.insertBefore(newNode,i); </script> </body> </html>
    查看全部
  • 利用if(){}else{}进行函数判断
    查看全部
    0 采集 收起 来源:编程练习

    2015-04-16

  • reverse() 方法用于颠倒数组中元素的顺序。 arrayObject.reverse() 注意:该方法会改变原来的数组,而不会创建新的数组。
    查看全部
  • 返回值的函数 return 函数中参数和返回值不只是数字,还可以是字符串等其它类型。
    查看全部
    0 采集 收起 来源:返回值的函数

    2015-04-16

  • concat() 连接两个或更多的数组,并返回结果 otherconcat() 连接两个或更多的数组,并返回结果 join() 把数组的所有元素放在一个字符串,元素通过指定的分隔符进行分割、 pop() 删除并返回数组的最后一个元素 push() 向数组的末尾添加一个或更多元素,并返回新的长度。 shift() 删除并返回数组的第一个元素 unshift() 向数组开头添加一个或更多元素,并返回新长度 push() 向数组的末尾添加一个或更多个元素,并返回新长度 reverse() 颠倒数组中元素的顺序 shift() 删除并返回数组的第一个元素 slice() 从某个已有的数组返回选定的元素 sort() 对数组的元素进行排序 splice() 删除元素,并向数组添加新的元素 toSource() 返回该对象的源代码 toString() 把数组转换成字符串,并返回结果 toLocaleString() 把数组转换为本地数组,并返回结果 unshift() 向数组的开头添加一个或更多元素,并返回新的长度。 valueOf() 返回数组对象的原始值
    查看全部
    0 采集 收起 来源: Array 数组对象

    2015-04-16

  • 有参数的函数 function 函数名(参数1,参数2) { 函数代码 } 注意:参数可以多个,根据需要增减参数个数。参数之间用(逗号,)隔开。
    查看全部
    0 采集 收起 来源:有参数的函数

    2015-04-16

  • <ul id="test"> <li>JavaScript</li> <li>HTML</li> </ul> <script type="text/javascript"> var otest = document.getElementById("test"); // 找到 ul 标签 , var newnode = document.createElement("li"); // 创建一个 li 标签 <li></li> var newtext = document.createTextNode("PHP"); // 创建 标签内容 "PHP" newnode.appendChild(newtext); // 把 标签内容 "PHP" , 插入到li 标签 <li>PHP</li> otest.appendChild(newnode);//把<li>PHP</li> ,作为子标签插入到 ul中,li 标签是 ul 的子标签 <ul id="test"> <li>JavaScript</li> <li>HTML</li> <li>PHP</li> </ul> 输出就这样了 JavaScript HTML PHP
    查看全部
  • 函数调用 函数定义好后,是不能自动执行的,需要调用它,直接在需要的位置写函数名。 第一种情况:在<script>标签内调用。 <script type="text/javascript"> function add2() { sum = 1 + 1; alert(sum); } add2();//调用函数,直接写函数名。 </SCRIPT> 第二种情况:在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

  • function定义函数的关键字,“函数名”你为函数取的名字,“函数体”替换为完成特定功能的代码。 function 函数名(){函数体};
    查看全部
    0 采集 收起 来源:定义函数

    2015-04-16

  • 什么是函数 函数的作用,可以写一次代码,然后反复地重用这个代码 function(){}
    查看全部
    0 采集 收起 来源:什么是函数

    2015-04-16

  • 访问子结点childNodes 访问选定元素节点下的所有子节点的列表,返回的值可以看作是一个数组,他具有length属性。 语法:elementNode.childNodes 注意:如果选定的节点没有子节点,则该属性返回不包含节点的 NodeList。
    查看全部
  • 注意: 如果A为真,A || B为真,不会在执行B; 反之,如果A为假,要由 B 的值来决定 A || B 的值。
    查看全部
  • <script type="text/javascript"> var date=new Date(); //通过javascript的日期对象来得到当前的日期,并输出。 var weekday=["星期日","星期一","星期二","星期三","星期四","星期五","星期六"]; document.write(date.getFullYear()+"年"+parseInt(date.getMonth()+1)+"月"+date.getDate()+"日"+" "+weekday[date.getDay()]); //成绩是一长窜的字符串不好处理,找规律后分割放到数组里更好操作哦 var scoreStr = "小明:87;小花:81;小红:97;小天:76;小张:74;小小:94;小西:90;小伍:76;小迪:64;小曼:76"; var sorce=new Array(); score=scoreStr.split(";"); var sum=0; for(var i=0;i<score.length;i++) { var temp=score[i].split(":"); sum+=parseInt(temp[1]); } document.write("--班级平均分:"+Math.round(sum/(score.length*1.0))); //从数组中将成绩撮出来,然后求和取整,并输出。 </script>
    查看全部
    0 采集 收起 来源:编程练习

    2018-03-22

  • <!DOCTYPE HTML> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title> 光标聚焦事件 </title> <script type="text/javascript"> function message(){ alert("请选择,您现在的职业!"); } </script> </head> <body> 请选择您的职业:<br> <form> <select name="career" onfocus="message()"> <option>学生</option> <option>教师</option> <option>工程师</option> <option>演员</option> <option>会计</option> </select> </form> </body> </html>
    查看全部

举报

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

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