自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

一只在前端路上探索的小菜鸡

前端路线/实践记录

  • 博客(5)
  • 收藏
  • 关注

原创 Vue响应式原理

Vue响应式原理模拟Vue的功能1.记录传入的选项,设置 data/data/data/e2.负责把 data 中的属性注入到 Vue 实例,并且转换成 getter/setter 3.observer 监听 data 中所有属性的变化4.负责调用 compiler 解析指令/插值表达式Observer的功能1.数据劫持负责把 data 中的成员转换成 getter/setter 负责把多层属性转换成 getter/setter 如果给属性赋值为新对象,把新对象的成员设置为getter

2021-03-11 12:23:35 65

原创 vue、小程序、JS获取路径的方式

vue获取路径获取当前完整路径 :window.location.href获取路由路径:this.$route.path获取路由参数:this.$route.params获取路由查询参数:this.$route.query小程序获取路径//获取当前路径varpages=getCurrentPages() //加载的页面varcurrentPage=pages[pages.length-1] //获取当前页面的对象...

2021-01-11 18:49:20 722

原创 vue-element-select 同时获取option和label的值

一 、方法一1.视图中2.methods中利用split切割,分别获取label,value3.按后端需要的类型将参数组合4.将两个对象合并成一个,concat方发二、利用find方法三、通过给input绑定ref获取ref属性可以用来获取dom的引用在input上绑定ref=“任意名字”根据 this.$refs.任意名字 => 来获取想要的值...

2021-01-05 19:16:06 1105

原创 JavaScript异步编程简单总结

同步模式(Synchronous)执行顺序:压栈 - 执行 - 弹栈异步模式(Asynchronous)event-loop(消息队列):监听调用栈 排队等待事件执行。执行顺序:web APIs - queue - call stack - console回调函数回调函数:由调用者定义,交给执行者执行的函数Promisepromise.resolvepromise.reject//多个promise对象,组合成一个promise对象promise.all(等待所组合的promise都

2020-12-12 18:48:02 78

原创 前端学习-函数式编程

函数式编程什么是函数式编程函数式编程(Functional Programming FP):编程范式之一,通常为面向过程编程、面向对象编程。面向对象编程:把现实世界中的事物抽象成程序世界中的类和对象,通过封装、继承和多态演示事物之间的联系。函数式编程:把现实世界中事物和事物间联系抽象到程序世界中,对运算过程抽象化。程序本质:根据输入通过某种运算获得相应的输出函数式一等公民函数可以存储到变量中函数作为返回值函数作为参数函数可以在程序运行的时候通过new Function() 构造一个新函

2020-12-10 22:10:31 581

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除