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

JavaScript进阶篇

慕课官方号 页面重构设计
难度入门
时长 8小时55分
  • for(执行循环前初始化变量,循环条件,执行循环后增减初始化变量){ 循环语句 } 例子: var mymoney,sum=0;//mymoney变量存放不同面值,sum总计 for(mymoney=1;mymoney<=10;mymoney++) { sum= sum + mymoney; document.write("sum值为:"+sum+"<br>"); } document.write("sum合计:"+sum); 改为while语句时,如下: var mymoney=0; //while语句时,初始化值需分开写,不能写做 var mymoney,sum=0; var sum=0; while(mymoney<10) { mymoney++; sum=sum + mymoney; document.write("sum值为:"+sum+"<br>"); } document.write("sum合计:"+sum);
    查看全部
  • var myarr2 = [1,2,3,4,5,6,7,8,9,0]; document.write(myarr2.slice(3)+"<br />");//从第四位开始选取到结尾 document.write(myarr2.slice(-1)+"<br />");//从最后一位开始选取到结尾 document.write(myarr2.slice(-5)+"<br />");//从倒数第五位开始选取到结尾 document.write(myarr2.slice(3,-3)+"<br />");//从第四位开始选取到倒数第三位(不包含)结束,end所代表的位数不能超过start所代表的的位数 document.write(myarr2.slice(3,8)+"<br />");//从第四位开始选取到第九位(不包含)结束 document.write(myarr2.slice(-3,-2)+"<br />");//从倒数第三位开始选取到倒数第一位(不包含)结束,end不能大于start 即不可能从倒数第3位到倒数第5位。不能返回去 数组不变,返回到一个子数组。
    查看全部
    0 采集 收起 来源:选定元素slice()

    2018-03-22

  • 解说:Switch必须赋初始值,值与每个case值匹配。满足执行该 case 后的所有语句,并用break语句来阻止运行下一个case。如所有case值都不匹配,执行default后的语句。 语法例子: var myage = 4; switch(myage){ case 1: case 2: document.write("oh"); break; case 3: document.write("no"); break; default: document.write("ok"); }
    查看全部
  • var a=new Array()//括号里面只有一个数值表示则数组长度,反之,有多个数值或其他数据类型并用“,”分隔则为数组的值,储存顺序从左到右。 a.length方法可以显示数组长度
    查看全部
  • var a=1; var m=a++;//m=1;a=2; m=++a;//m=3;a=3
    查看全部
    0 采集 收起 来源:编程练习

    2018-03-06

  • 逻辑非:最终运算结果反转 !(2>3) 结果为true
    查看全部
  • 逻辑与:其中一个为flase结果就为flase; 逻辑或:其中一个为true结果就为true;
    查看全部
  • concat() 和 join() 区别是 concat() 是用,来分割数组元素,返回的是数组 join() 是可以指定分隔符,用分隔符来分割字符串 , join()返回的是字符串,不是数组 arrayObject.join(分隔符)//默认以逗号进行分隔
    查看全部
  • concat() 方法用于连接两个或多个数组。此方法返回一个新数组,不改变原来的数组。 var 变量1 = 数组1 var 变量2 = 数组2 var 变量3 = 数组3 document.write(变量1.concat(变量2)); document.write(变量1.concat(变量2,变量3));
    查看全部
  • 重点难点 明天再重新编辑一遍。
    查看全部
    0 采集 收起 来源:编程练习

    2018-03-06

  • 注意:如果参数startPos是负数,从字符串的尾部开始算起的位置。也就是说,-1 指字符串中最后一个字符,-2 指倒数第二个字符,以此类推。 如果startPos为负数且绝对值大于字符串长度,startPos为0。
    查看全部
  • 1. 返回的内容是从 start开始(包含start位置的字符)到 stop-1 处的所有字符,其长度为 stop 减start。 2. 如果参数 start 与 stop 相等,那么该方法返回的就是一个空串(即长度为 0 的字符串)。 3. 如果 start 比 stop 大,那么该方法在提取子串之前会先交换这两个参数。
    查看全部
  • 如果把空字符串 ("") 用作 separator,那么 stringObject 中的每个字符之间都会被分割。
    查看全部
  • indexOf()获取下标,charAt()获取字符 stringObject.indexOf(substring, startpos) substring为要找的字符串值,startpos为规定在字符串中开始检索的位置,取值在0——stringObject.length-1 若省略此参数,则从字符串的首字符开始检索
    查看全部
  • confirm 确认提示框 function sss(){ var xx = confirm("还可以再来一次你吗") if(xx){ alert("你真好,爱你哟") }else{ alert("滚!!!") } }
    查看全部
    0 采集 收起 来源:编程练习

    2018-03-22

举报

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

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