JavaScript第四次学习笔记

案例1:三元运算符

var a=88;
   var b=66;
   var c=28;
   var d=a>b?a:b;
   var max=d>c?d:c;
   alert(max);

显示结果:
在这里插入图片描述

案例2:求红白黑球的个数

var hong,bai,hei;
   for(hong=0;hong<=25;hong++){
   
    bai=25-hong;
    hei=28-hong;
    if(bai+hei==31){
   
     alert('红球:'+hong +'\n'+ '白球:'+bai +'\n'+ '黑球:'+hei);
    }
   }

显示结果:
在这里插入图片描述

数组

1、数组构成:数组由一个或多个数组元素组成的,各元素之间使用逗号“,”分割。
2、数组元素:每个数组元素由“下标”和“值”构成。
3、下标:又称索引,以数字表示,默认从0开始依次递增,用于识别元素。
4、值:元素的内容,可以是任意类型的数据,如数值型、字符型、数组、对象等。
5、数组还可以根据维数划分为一维数组、二维数组、三维数组等多维数组。
(1)一维数组:就是指数组的“值”是非数组类型的数据
(2)二维数组:是指数组元素的“值”是一个一维数组
(3)多维数组:当一个数组的值又是一个数组时,就可以形成多维数组。它通常用于描述一些信息。
6、数组在JavaScript中的创建方式:
(1)使用Array对象创建数组
实例化Array对象的方式创建数组,是通过new关键字实现的

// 元素值类型为字符串
var area = new Array('Beijing', 'Shanghai', 'Shenzhen');
// 元素值类型为数值型
var score = new Array(56, 68, 98, 44);
// 元素值类型为混合型
var mix = new Array(123, 'abc', null, true, undefined);
// 空数组
var arr1 = new Array();  // 或    var arr2 = new Array;

(2)使用“[]”创建数组
直接法“[]”与Array()对象的使用方式类似,只需将new Array()替换为[]即可。

var weather = ['wind', 'fine',]; // 相当于:new Array('wind', 'fine',)
var empty = [];                              // 相当于:new Array
// 控制台输出mood:(5) ["sad", empty × 3, "happy"]
var mood = ['sad', , , ,'happy'];   
  • 在创建数组时,最后一个元素后的逗号可以存在,也可以省略。
  • 直接使用“[]”创建数组与实例化Array()对象创建数组有一定的区别,前者可以创建含有空存储位置的数组,如上述创建的mood中含有3个空储存位置,而后者不可以
  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值