js
This commit is contained in:
parent
97a4f337d6
commit
46170ef23d
@ -161,7 +161,38 @@ alert(typeof undefined);
|
||||
|
||||
![image-20201231105746998](2.javascript基础.assets/image-20201231105746998.png)
|
||||
#### array 数组
|
||||
虽然说是数组 但是内容不只能是数字
|
||||
虽然说是数组 但是内容不只能是数字 只是索引是数字 就跟高中的集合一样
|
||||
举个例子
|
||||
```javascript
|
||||
var list = ["苹果","香蕉","橘子"];
|
||||
// 这是一个内容都是水果的数组
|
||||
如何获取第一个苹果呢?
|
||||
alert(list[0])
|
||||
|
||||
// 获取剩余的两个
|
||||
alert(list[1])
|
||||
alert(list[2])
|
||||
// 数组的索引是从0 开始的 就是[0] 是里面的第一个 不是从1开始了
|
||||
```
|
||||
|
||||
#### 对象
|
||||
对象跟数组差不多 但是是用字母索引的
|
||||
```javascript
|
||||
var dog = {
|
||||
name: "dog",
|
||||
age: 7,
|
||||
duak: fucntion (){
|
||||
alert("汪")
|
||||
}
|
||||
}
|
||||
alert(dog.name)
|
||||
alert(dog.age)
|
||||
dog.duak()
|
||||
```
|
||||
对象使用属性内容是直接 对象.属性就行 属性名必须遵循命名规范 值可以是任意类型
|
||||
|
||||
|
||||
|
||||
|
||||
上节中说了数字之间的加法 字符串也可以相加 但是字符串的相加是直接拼接起来 字符串与数字相加也会将字符串与数字拼接起来 然后返回一个字符串 (类型后面会讲)
|
||||
|
||||
@ -180,3 +211,66 @@ if else
|
||||
|
||||
这个是一个条件语句 就是判断条件是否成立 如果成立会做什么事情 如果不成立要做什么事情
|
||||
|
||||
举个例子
|
||||
```javascript
|
||||
var tiaojian = true;
|
||||
if(tiaojian){
|
||||
alert("成立")
|
||||
} else {
|
||||
alert("不成立")
|
||||
}
|
||||
```
|
||||
如果没有else
|
||||
```javascript
|
||||
var tiaojian = true;
|
||||
if(tiaojian){
|
||||
alert("成立")
|
||||
}
|
||||
```
|
||||
如果有多个条件
|
||||
```javascript
|
||||
var num = 10
|
||||
if(num > 10){
|
||||
alert("大于10")
|
||||
}else if(num < 10){
|
||||
alert("小于10")
|
||||
}else {
|
||||
alert("等于10")
|
||||
}
|
||||
```
|
||||
如果没有条件成立
|
||||
```javascript
|
||||
var num = 10;
|
||||
if(num > 10){
|
||||
alert("大于10")
|
||||
}
|
||||
alert("匹配结束回到这")
|
||||
|
||||
```
|
||||
|
||||
#### 函数传参
|
||||
|
||||
```javascript
|
||||
function people(name,age){
|
||||
alert("我的名字:" + name + "我的年龄:" + age);
|
||||
}
|
||||
people("啦啦啦", 18)
|
||||
```
|
||||
|
||||
只需要在函数后面的括号定义几个名字 而且需要遵循命名规范
|
||||
|
||||
### 实现上面的题目
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
#### 循环语句
|
||||
- for
|
||||
- while
|
||||
- do while
|
||||
|
||||
#### for
|
||||
|
||||
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user