公司职员实习日记
实习日记 2021/12/20
今天是实习的第一天,主要任务是熟悉企业项目框架。
(1)一个项目拿到手,首先要看package.json文件,这个文件里面包含了该项目的各种配置信息和需要的依赖包。项目运行的命令npm run dev,这个dev属于自定义命名,我们在配置文件,“script”下面可以自定义。如果自定义为serve,运行命令即:npm run serve。今天从这个配置文件里面,我了解到公司项目常用的一些框架和组件有vuex,echarts, ant-design-vue,axios,core-js,moment,vue,vue-router,vuex等。
(2)为了搞清楚防抖和节流函数,我重新去理解了闭包。首先要理解闭包的含义:
①函数嵌套函数
②函数内部可以引用函数外部的参数和变量
③参数和变量不会被垃圾回收机制回收
而在理解闭包之前,我们还得再理解一下作用域:
js的作用域分为两种,全局作用域和局部作用域。在js作用域环境下访问变量的权利是从内到外的,内部可以访问当前变量,并且可以访问包含当前变量的外部变量,而外部却不能访问到内部的变量,以及不同函数之间的也是不能互相访问的。而闭包正可以解决这一问题,它实现了外部也能获取到内部的变量,也就是外部作用域访问到局部作用域。
这里可以举几个例子:
第一个:
function a(){
var name = dov;
return function(){
return name//dove返回给function,再返回给a()
}
}
var b = a()//变量b接收a()返回的值
console.log(b())//dov
第二个:
function fn(){
var num = 3;
return function(){//第一次返回n=1,num=4给fn
var n = 0;//n每次调用这个里面的函数才开始初始化,所以每次都是0
console.log(++n);//先加再用 n=1 ,n=1
console.log(++num)//num=3+1=4 ;num是在这个函数外定义的不会被销毁,所以第2次num=4+1=5
} }
var fn1=fn()
fn1()//1,4
fn1()//1,5
第
公司职员实习日记
本文2025-01-08 00:57:43发表“公司工作总结”栏目。
本文链接:https://www.sowenku.com/article/69268.html
- 专题13 大作文-五年(2019-2023)高考语文真题分项汇编(全国通用) (解析版).docx
- 专题13 大作文-五年(2019-2023)高考语文真题分项汇编(全国通用) (原卷版).docx
- 专题12 微写作-五年(2019-2023)高考语文真题分项汇编(全国通用) (解析版).docx
- 专题12 微写作-五年(2019-2023)高考语文真题分项汇编(全国通用) (原卷版).docx
- 专题11 名著阅读-五年(2019-2023)高考语文真题分项汇编(全国通用) (解析版).docx
- 专题11 名著阅读-五年(2019-2023)高考语文真题分项汇编(全国通用) (原卷版).docx
- 专题10 语言文字运用(选择题组)-五年(2019-2023)高考语文真题分项汇编(全国通用) (解析版).docx
- 专题10 语言文字运用(选择题组)-五年(2019-2023)高考语文真题分项汇编(全国通用) (原卷版).docx
- 专题09 语言文字运用(选择+简答题)-五年(2019-2023)高考语文真题分项汇编(全国通用) (解析版).docx
- 专题09 语言文字运用(选择+简答题)-五年(2019-2023)高考语文真题分项汇编(全国通用) (原卷版).docx