前端遗忘知识点

# JS

1.基本数据类型

number string boolean

undefind null

bigint symbol

2.交互

alert confirm确认 prompt带输入的确认

3.Object.assign(a,b,c)进行合并将a,b,c中的同名属性进行合并

4.计算属性名

可以将变量的计算结果作为属性的名称

```
let name = "first name"

let person = {
[name]:"Raaa",
["last"+" name"]:"bbit",
// 方法也可以用这样的方式定义
["say"+"Hello"](){
console.log("hello");
}
}
console.log(person["first name"]); // Raaa
```

5.访问对象的属性名

可以用obj.name或者obj[name]两种方法

6.call bind apply

call绑定后立即执行

bind不会立即执行可以用立即执行函数()执行,会返回一个函数

apply的第二及以后的参数需要放在一个数组中

7.数据类型判断

使用等号

使用 a instanceof Objectname判断类型

使用typeof(name)输出类型

NaN为数据,独一无二的数据

8.函数本身是个对象可以有属性

9.不可以在构造函数中添加属性,需要的话必须在原型中

10.事件捕获的三阶段

捕获 目标(获取目标并触发) 冒泡(由内而外触发外侧事件)

11.没有let var const声明,则设置了一个全局对象的属性

12.变量未赋值undefined

 

# Vue2

1.vuex的五大模块

state

mutation

action异步任务,还是会调动mutation

getter,相当于state的计算属性

moudle,模块化

# 在紫金的活动

1.大需求:

所有页面的脱敏规则

所有页面的适老化

两大模块,基金和理财的页面重构,按钮样式布局重新调整,修改折线图为echarts,美化图线

广告轮播组件

posted @ 2023-06-05 18:23  超安全  阅读(14)  评论(0)    收藏  举报