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

JavaScript进阶篇

慕课官方号 页面重构设计
难度入门
时长 8小时55分
  • return 为返回值
    function add2(x,y)
    {
       sum = x + y;   return sum; //返回函数值,return后面的值叫做返回值。}
    result = add2(3,4);//语句执行后,result变量中的值为7。


    查看全部
    0 采集 收起 来源:返回值的函数

    2018-09-19

  • function 函数名(参数1,参数2)
    {
         函数代码
    }


    查看全部
    0 采集 收起 来源:有参数的函数

    2018-09-19

  • for(var j=0;j<6;j++)     (用 ; 分隔)

    查看全部
    0 采集 收起 来源:二维数组

    2018-09-19

  • Math 对象是一个固有的对象,无需创建它,直接把 Math 作为对象使用就可以调用其所有属性和方法。这是它与Date,String对象的区别。

    查看全部
    0 采集 收起 来源:Math对象

    2018-09-19

  • 语法

    stringObject.substr(start,length)
    参数描述
    start必需。要抽取的子串的起始下标。必须是数值。如果是负数,那么该参数声明从字符串的尾部开始算起的位置。也就是说,-1 指字符串中最后一个字符,-2 指倒数第二个字符,以此类推。
    length可选。子串中的字符数。必须是数值。如果省略了该参数,那么返回从 stringObject 的开始位置到结尾的字串。


    查看全部
  • substring() 方法用于提取字符串中介于两个指定下标之间的字符。

    语法:

    stringObject.substring(startPos,stopPos)

    参数说明:


    注意:

    1. 返回的内容是从 start开始(包含start位置的字符)到 stop-1 处的所有字符,其长度为 sto


    查看全部
  • continue的作用是仅仅跳过本次循环,而整个循环体继续执行

    for(初始条件;判断条件;循环后条件值更新)
    {
      if(特殊情况)
      { continue; }
     循环代码
    }


    查看全部
  • 在while、for、do...while、while循环中使用break语句退出当前循环,直接执行后面的代码。

    for(初始条件;判断条件;循环后条件值更新)
    {  if(特殊情况)
      {break;}
      循环代码
    }

    break结束循环

    查看全部
    0 采集 收起 来源:退出循环break

    2018-09-19

  • do while结构的基本原理和while结构是基本相同的,但是它保证循环体至少被执行一次。因为它是先执行代码,后判断条件,如果条件为真,继续循环。

    do{
        循环语句
     }while(判断条件)
    查看全部
  • 和for循环有相同功能的还有while循环, while循环重复执行一段代码,直到某个条件不再满足。

    while(判断条件){
        循环语句
     }
    查看全部
  • td2.innerHTML="<a href=\"javascript:;\" onclick=\"deHang(this)\">删除</a>";

    格式~

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

    2018-09-19

  • 当有很多种选项的时候,switch比if else使用更方便。

    switch(表达式){case值1:
      执行代码块 1  break;case值2:
      执行代码块 2  break;...case值n:
      执行代码块 n  break;default:
      与 case值1 、 case值2...case值n 不同时执行的代码
    }


    查看全部
  • window.location.assign("https://www.imooc.com/");

    自动跳转慕课网~

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

    2018-09-18

  • scrollWidth:对象的实际内容的宽度,不包边线宽度,会随对象中内容超过可视区后而变大。 
    clientWidth:对象内容的可视区的宽度,不包滚动条等边线,会随对象显示大小的变化而改变。 
    offsetWidth:对象整体的实际宽度,包滚动条等边线,会随对象显示大小的变化而改变。

    情况1:

    元素内无内容或者内容不超过可视区,滚动不出现或不可用的情况下。

    scrollWidth=clientWidth,两者皆为内容可视区的宽度。

    offsetWidth为元素的实际宽度。

    http://img1.sycdn.imooc.com//592fe0a90001214b05340280.jpg

    情况2:

    元素的内容超过可视区,滚动条出现和可用的情况下。

    scrollWidth>clientWidth。

    scrollWidth为实际内容的宽度。

    clientWidth是内容可视区的宽度。

    offsetWidth是元素的实际宽度。

    http://img1.sycdn.imooc.com//592fe0b8000135d306160362.jpg


    查看全部
  • 变量名要遵循的规则:

    1. 开头:必须以字母、下划线或美元符号开头;、

    2. 变量名区分大小写

    3. 不可用JS关键字和保留字做变量名529c07c000014f5103080447.jpg


    查看全部

举报

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

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