JS一周总结

周总结(JS)

箭头函数
关键字 变量名 赋值符号 () => {}
let name = () => {}

箭头函数的优点
1、比普通声明函数更简洁;
2、只有一个参数时,可以不用小括号;
3、只有一条执行语句的时候,可以不用大括号;
4、只有一条return时,可以不写return;
5、不会把自己的this绑定在函数上;

作用域
有三个作用域,分别是
1、全局作用域(和全局变量差不多的一个意思);
2、函数作用域
3、eval作用域

forEach:
forEach数组取这个输出会显示下标
let arr=[2,3,4,5,6,7,8,9];

arr.sort();
arr.forEach(function(a,b){
console.log(a,b);
}
)

结果:
2 下标为0
3 下标为1
4 下标为2
5 下标为3
6 下标为4
7 下标为5
8 下标为6
9 下标为7

创建AO对象:activation boject
四个步骤:
第一步:取变量名,参数(只取形参)
第二步:给这个AO对象赋值为undefined
第三步:把形参和实参统一
第四步:在函数体里找函数声明,并把它赋值给自己(只找以字面量形式的函数;函数提升只提升字面量;变量提升只提升var声明)

对象

创建对象的方式(有两种方式创建):
1、字面量方式
Let mobile = {};

2、构造函数方式
Let mobile = new object();

对象的使用:
let name ={
username :“Ligoudan”
password:********
};

使用的需求:(增,删,改,查):
1、增加
name.gender = “male”;
注:增加对象的属性值,即该属性值是不存在的。如果该属性值存在,则该语句实为修改语句

2、删除
delete name.password;
注:如果删除了某一个属性,然后又对删除的属性进行查询。系统是不会报错的,值返回undefined;

3、修改
name.password = 000000;
输出password的时候,值就会变成000000;

4、查找
name.password (对象)
name[“password”] (变量要变成字符串,加"")

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值