2021/8/8周总结

##  周总结

### 总述

本周主要是写这次分的项目,负责的是后天管理,再次就记录一下这周所运用到的知识,以及踩得一些坑。

#### 一、关于定义函数

在定义函数这一块,从最初到现在定义函数的方法不断的发生变化,不断地优化,改进,最近刚get到一个关于定义函数的方法 ` const fun = ()=>{

    console.log("123");

} `

+ 1、问题:

    - 这个使用了箭头函数,以及const这种定义变量的方法,方便也确实方便,确实有一个问题:定义的函数只能在定义的后面执行,而不能在上面执行,

+ 2、分析:

    - 原因就和定义的函数有一定的关系,const、var、let 其定义的是变量以及声明,这里类似于讲函数作为了一个变量来定义了,按照所学,“变量声明声明提升,函数声明整体提升”,而const恰恰属于前者,在进行预编译的时候,定义的函数相当于变量了,并没有被提到最上面,所以这就导致在定义函数之前执行函数会出错.

+ 3、办法:

    - 第一个方法:可以将函数定义到执行的上方,确保在执行时可以找到

    - 第二个方法: 利用“函数声明整体提升”,直接声明函数,

    `function fun(){

    console.log("123");

}`这样就可以在任意处执行函数了,不受现后顺序的苦恼,二者各有千秋,那个合适,当然之后还可能遇到更好的方法。

+ 4、一个低级的错误:

    - 在测试一个js文件的时候,打开的是对应引入的html文件,驴头不对马尾自然是无法执行······

#### 二、后台公共模板的抽离

这个问题在早前总结不足的时候就被提出来了,当时没有解决了,然后就忽视了,知道这次做后台才重新重视起来,具体方法参照:

+ [模板抽离视频入口](https://www.bilibili.com/video/BV1aA411T7Gk?p=6&spm_id_from=pageDriver)

+ 虽然文档yyds,专业全面,不过目前这个阶段还是找视频为主,文档为辅,当遇到瓶颈在尝试通过文档进阶吧。现在先以好消化为主。

#### 三、总结

+  革命尚未成功,还需继续努力😀😀😀

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值