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

JavaScript进阶篇

慕课官方号 页面重构设计
难度入门
时长 8小时55分
  • get
    查看全部
  • <!DOCTYPE html> <html lang="zh-CN"> <head> <title>浏览器对象</title> <meta http-equiv="Content-Type" content="text/html; charset=gkb UTF-8"/> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> </head> <body> <!--先编写好网页布局--> <h3>操作成功</h3> <p><span id=second1 class="jump"></span> 秒后回到主页 <a href="javascript:reurn1()">返回</a></p> <script type="text/javascript"> var time=6; var int=setInterval(num,1000); function num(){ time-=1; document.getElementById("second1").innerHTML=time; if(document.getElementById("second1").innerHTML==0) { location.href="http://www.imooc.com/"; } } //获取显示秒数的元素,通过定时器来更改秒数。 function reurn1() { window.history.back(); } //通过window的location和history对象来控制网页的跳转。 </script> </body> </html>
    查看全部
    0 采集 收起 来源:编程练习

    2018-03-22

  • 操作符之间的优先级(高到低): 算术操作符 → 比较操作符 → 逻辑操作符 → "="赋值符号 如果同级的运算是按从左到右次序进行,多层括号由里向外。
    查看全部
  • 函数调用 函数定义好后,是不能自动执行的,需要调用它,直接在需要的位置写函数名。 第一种情况:在<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定义函数的关键字,“函数名”你为函数取的名字,“函数体”替换为完成特定功能的代码。 我们完成对两个数求和并显示结果的功能。并给函数起个有意义的名字:“add2”,代码如下: <script type="text/javascript"> function add2(){ sum = 3 + 2; alert(sum); } ​add2(); </script>
    查看全部
    0 采集 收起 来源:定义函数

    2018-03-22

  • 关于对象: JavaScript 提供多个内建对象,比如 String、Date、Array 等等 1.对象的声明:用关键字new eg:var myarr=new Array();//和Java类似。 2.关于对象的属性/方法: 对象的属性:反映对象的某些性质; 对象的方法:能够在对象上执行的操作; 3.访问对象的属性/方法: 访问属性:objectName.propertyName eg:myarray.length; 访问方法:objectName.methodName(); eg:myatr.toUpperCase();//把字符串转为大写
    查看全部
    0 采集 收起 来源:什么是对象

    2015-05-07

  • 什么是函数 函数的作用,可以写一次代码,然后反复地重用这个代码。 如:我们要完成多组数和的功能。 var sum; sum = 3+2; alert(sum); sum=7+8 ; alert(sum); .... //不停重复两行代码 如果要实现8组数的和,就需要16行代码,实现的越多,代码行也就越多。所以我们可以把完成特定功能的代码块放到一个函数里,直接调用这个函数,就省去重复输入大量代码的麻烦。 使用函数完成: function add2(a,b){ sum = a + b; alert(sum); } // 只需写一次就可以 add2(3,2); add2(7,8); .... //只需调用函数就可以
    查看全部
    0 采集 收起 来源:什么是函数

    2015-05-07

  • 实现计算器功能:(注意parseInt()的使用) 算法: 1.获取数字输入框中输入的数字 注:输入框输入的默认情况下都是字符串,要把字符串转为数字,用parseInt(num1)//把num1转为整数 parseFloat()等; 2.获取用户选择的运算符 获取数据部分可用document.getElementById("select").value,同时也可以对文本框的结果进行赋值, 也是用value这个属性。 3.判断用户选择的操作符,根据操作符来计算结果;用switch语句; 4.设置显示结果的文本框的值。
    查看全部
    0 采集 收起 来源:编程练习

    2018-03-22

  • 包含,起始位置下标对应的元素 不包含,末尾位置下标对应的元素
    查看全部
    0 采集 收起 来源:选定元素slice()

    2015-05-07

  • 继续循环continue continue的作用是仅仅跳过本次循环,而整个循环体继续执行。 语句结构: for(初始条件;判断条件;循环后条件值更新) { if(特殊情况) { continue; } 循环代码 } 上面的循环中,当特殊情况发生的时候,本次循环将被跳过,而后续的循环则不会受到影响。好比输出10个数字,如果数字为5就不输出了。
    查看全部
  • 注意大小写
    查看全部
  • <script type="text/javascript"> var myarr1= ["我","爱","你"]; document.write(myarr1.reverse()) </script> 你,爱,我
    查看全部
  • <script type="text/javascript"> var myarr1= new Array("86","010") var myarr2= new Array("84697581"); var myarr3= myarr1.concat(myarr2); document.write(myarr3.join("-")) </script> 86-010-84697581
    查看全部
  • 在while、for、do...while、while循环中使用break语句退出当前循环,直接执行后面的代码。 格式如下: for(初始条件;判断条件;循环后条件值更新) { if(特殊情况) {break;} 循环代码 } 当遇到特殊情况的时候,循环就会立即结束。看看下面的例子,输出10个数,如果数值为5,就停止输出。
    查看全部
    0 采集 收起 来源:退出循环break

    2015-05-07

  • 创建了三个数组,然后使用 concat() 把它们连接起来,代码如下: <script type="text/javascript"> var mya1= new Array("hello!") var mya2= new Array("I","love"); var mya3= new Array("JavaScript","!"); var mya4=mya1.concat(mya2,mya3); document.write(mya4); </script> 运行结果: hello!,I,love,JavaScript,!
    查看全部

举报

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

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