大家好呀!
我是陈sir呀!
一日不见,如隔三秋,
最近有点太忙~~
为什么好久没有更新博客了
别问 问就是想起密码来了
敷衍的话就不多说了
——无奈本人没文化,一句抱歉行天下纸上得来终觉浅,觉知此事须躬行!
一、数组
什么是数组
数组的概念
数组
数组的创建方式
字面量创建数组
二、数组的类型
数据类型
数组类型
三、数组的遍历
数组中的元素依次输出到命令行
小业务:求总分
四、求最值的思想 将最大值输出到控制台
假定思想:求最大值
数组,是可以存储着一些任意类型或者相同类型数据的集合。
内置构造函数创建数组:
1.使用 js 的内置构造函数 Array创建一个数组
2.构造函数(类)特点:首字母大写,new运算符调用
1.直接使用 [ ] 的方式创建一个数组
2.在计算机科学中,字面量是用于表达源代码中一个固定值的表示法.
数据类型:数组类型
数组:用来存储一系列相同类型的元素的容器
var score=70
var score=75
var score=80
var scroe=85
var score=90
var scores=new Arroy
var scores=new Array(5)
scores[1]=85
scores[2]=98
scores[3]=50
scores[4]=95
var scores=[70,85,98,50,95]
获取数组元素 通过索引值
console.log(scores[2])
scores[2]=50
console.log(scores[0])
console.log(scores[1])
console.log(scores[2])
console.log(scores[3])
console.log(scores[4])
for(var n=0;n
var sum=0
for(var n=0;n
var scores=[70,85,98,50,95,55,89]
var max=scores[0]
for(var n=1;nmax){
max=scores[n]
}
}console.log(max)
源码:
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>数组</title>
</head>
<body>
<script>
//数据类型:数组类型
//数组:用来存储一系列相同类型的元素的容器
//在js中存储5个学生的成绩
// var score=70
// var score=75
// var score=80
// var scroe=85
// var score=90
//javascript中 定义数组 两种方式
//第一种 原型创建
//var scores=new Arroy
var scores=new Array(5) //数组的长度,保存多少内容
//索引值(下角标)找到对应的位置
// scores[0]=70
// scores[1]=85
// scores[2]=98
// scores[3]=50
// scores[4]=95
// console.log(scores)
//直接定义法
var scores=[70,85,98,50,95]
//获取数组元素 通过索引值
// console.log(scores[2])
// scores[2]=50
// console.log(scores)
//数组的遍历:依次的拿出数组中元素
//将数组中的元素 依次的输出到命令行
// console.log(scores[0])
// console.log(scores[1])
// console.log(scores[2])
// console.log(scores[3])
// console.log(scores[4])
// for(var n=0;n<scores.length;n++){
// console.log(scores[n])
// }
//求总分:依次的将数组中的元素求和
// var sum=0
// //依次的拿出数组中元素 遍历
// for(var n=0;n<scores.length;n++){
// scores[n]
// sum=sum+scores[n]
// }
// console.log(sum)
//求最大值:求最值的思想 将最大值输出到控制台
//假定思想
var scores=[70,85,98,50,95,55,89]
var max=scores[0]
for(var n=1;n<scores.length;n++){
if(scores[n]>max){
max=scores[n]
}
}
console.log(max)
</script>
</body>
</html>
自己学编程的一些小感想:
1.好的代码需要设计的智慧和重构的勇气——好朋友-Andy. 2.有时候编程不能盲目去死学——(按部就班直接照着抄代码——没有实际意义)-爱数据的陈sir 3.努力到无能为力,努力到感动自己,相信自己可以的! 4.好好学习,吃透,学扎实基础,及时巩固基础!
衣上征尘杂酒痕,远游无处不消魂。 此身合是诗人未?细雨骑驴入剑门。 2022年,感谢相遇,不亏不欠,不负遇见!