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

JavaScript进阶篇

慕课官方号 页面重构设计
难度入门
时长 8小时55分
  • 优先级:(高->低)算术操作符-》比较操作符-》逻辑操作符-》赋值符号(从左向右的顺序计算)
    查看全部
  • var myarr=new Array(); //先声明一维 for(var i=0;i<2;i++){ //一维长度为2 myarr[i]=new Array(); //在声明二维 for(var j=0;j<3;j++){ //二维长度为3 myarr[i][j]=i+j; // 赋值,每个数组元素的值为i+j } } 2. 二维数组的定义方法二 var Myarr = [[0 , 1 , 2 ],[1 , 2 , 3, ]]
    查看全部
    0 采集 收起 来源:二维数组

    2018-03-22

  • 是非颠倒(逻辑非操作符) "!"是逻辑非操作符,也就是"不是"的意思,非真即假,非假即真。好比小华今天买了一个杯子,小明说:"杯子是白色的",小亮说:“杯子是红色的”,小华说:"小明说的不是真话,小亮说的不是假话"。猜猜小华买的什么颜色的杯子,答案:红色杯子。 逻辑非操作符值表: 看看下面代码,变量c的值是什么: var a=3; var b=5; var c; c=!(b>a); // b>a值是true,! (b>a)值是false 注意 b>a的时候是用括号,!在括号外面。 c=!(b<a); // b<a值是false, ! (b<a)值是true
    查看全部
  • var arr=[55,32,5,90,60,98,76,54];//包含8个数值的数组arr document.write(arr.length); //显示数组长度8 document.write(arr[7]); //显示第8个元素的值54 同时,JavaScript数组的length属性是可变的,这一点需要特别注意。 arr.length=10; //增大数组的长度 document.write(arr.length); //数组长度已经变为10 数组随元素的增加,长度也会改变,如下: var arr=[98,76,54,56,76]; // 包含5个数值的数组 document.write(arr.length); //显示数组的长度5 arr[15]=34; //增加元素,使用索引为15,赋值为34 alert(arr.length); //显示数组的长度16
    查看全部
  • 我或你都可以 (逻辑或操作符) "||"逻辑或操作符,相当于生活中的“或者”,当两个条件中有任一个条件满足,“逻辑或”的运算结果就为“真”。 例如:本周我们计划出游,可是周一至周五工作,所以周六或者周日哪天去都可以。即两天中只要有一天有空,就可以出游了。 var a=3; var b=5; var c; c=b>a ||a>b; //b>a是true,a>b是false,c是true 逻辑或操作符值表: 注意: 如果A为真,A || B为真,不会在执行B; 反之,如果A为假,要由 B 的值来决定 A || B 的值。
    查看全部
  • 我与你同在(逻辑与操作符) 数学里面的“a>b”,在JavaScript中还表示为a>b;数学中的“b大于a,b小于c”是“a<b<c”,那么在JavaScript中可以用&&表示,如下: b>a && b<c //“&&”是并且的意思, 读法"b大于a"并且" b小于c " 好比我们参加高考时,在进入考场前,必须出示准考证和身份证,两者缺一不可,否则不能参加考试,表示如下: if(有准考证 &&有身份证) { 进行考场考试 } “&&”是逻辑与操作符,只有“&&”两边值同时满足(同时为真),整个表达式值才为真。 逻辑与操作符值表: 注意: 如果A为假,A && B为假,不会在执行B; 反之,如果A为真,要由 B 的值来决定 A && B 的值。
    查看全部
  • 我与你同在(逻辑与操作符) 数学里面的“a>b”,在JavaScript中还表示为a>b;数学中的“b大于a,b小于c”是“a<b<c”,那么在JavaScript中可以用&&表示,如下: b>a && b<c //“&&”是并且的意思, 读法"b大于a"并且" b小于c " 好比我们参加高考时,在进入考场前,必须出示准考证和身份证,两者缺一不可,否则不能参加考试,表示如下: if(有准考证 &&有身份证) { 进行考场考试 } “&&”是逻辑与操作符,只有“&&”两边值同时满足(同时为真),整个表达式值才为真。 逻辑与操作符值表: 注意: 如果A为假,A && B为假,不会在执行B; 反之,如果A为真,要由 B 的值来决定 A && B 的值。
    查看全部
  • 第一次输入的时候,先把默认显示清空,再开始输入??
    查看全部
  • 操作符之间的优先级(高到低): 算术操作符 → 比较操作符 → 逻辑操作符 → "="赋值符号
    查看全部
  • 如果A为真,A || B为真,不会在执行B; 反之,如果A为假,要由 B 的值来决定 A || B 的值。
    查看全部
  • “a<b<c”,那么在JavaScript中可以用&&表示,如下: b>a && b<c //“&&”是并且的意思, 读法"b大于a"并且" b小于c " “&&”是逻辑与操作符,只有“&&”两边值同时满足(同时为真),整个表达式值才为真。 如果A为假,A && B为假,不会在执行B; 反之,如果A为真,要由 B 的值来决定 A && B 的值。
    查看全部
  • 数组方法
    查看全部
    0 采集 收起 来源: Array 数组对象

    2015-04-30

  • substr(a,b); 如果参数a是负数,从字符串的尾部开始算起的位置。也就是说,-1 指字符串中最后一个字符,-2 指倒数第二个字符,以此类推。; 如果startPos为负数且绝对值大于字符串长度,startPos为0。
    查看全部
  • substring(a,b)提取字符串。 从a开始的位置到length-1;a位置开始; b位置结束
    查看全部
  • ..............
    查看全部

举报

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

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