js
This commit is contained in:
		
							parent
							
								
									97a4f337d6
								
							
						
					
					
						commit
						46170ef23d
					
				@ -161,7 +161,38 @@ alert(typeof undefined);
 | 
				
			|||||||
 | 
					
 | 
				
			||||||

 | 
					
 | 
				
			||||||
#### array 数组
 | 
					#### 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…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user