【vue过滤器】
①对常用文本的格式化、常用于格式化 时间 价格
②分为全局管理器 局部过滤器
③过滤器里没有this指向
④过滤器的第一个参数是管道符前面的过滤器的返回值、第二个第三个filterPrice(1.2)
⑤过滤器可以串联使用
⑥全局过滤器只能写一个Vue.filter('过滤器ID',(time)=>{ })
【时间戳】
①时间戳是计算机元年1970年至今的毫秒数
②new Dare().getTime()
③后台数据库存储时一般会用时间戳 / 1000
【js的数据类型分为】
一般数据类型(简单)
①number
②string
③boolean
④undefind
⑤null
引用数据类型(复杂)
①object
②array
③function
④data
⑤reg
【深拷贝、浅拷贝】
【浅拷贝 只赋值某个对象指针不复制对象本身,深拷贝不仅拷贝指针还会另外创建一个一模一样的对象,修改新对象不会改变原对象,新旧数值互不影响
深拷贝 赋值新旧数据指向同一对象,两个对象是联动,无论哪个对象改变的都是存储空间的内容,】
深拷贝方法
① json.parse(json.stringfy( ))
②let obj1 ={...obj} ///展开运算符
③递归查询
⑴存可以分为栈区 和 堆区
⑵栈区:用来存储用 基本类型的数据 和 引用类型数据的地址。
⑶堆区:用来存储 引用类