- 博客(5)
- 收藏
- 关注
原创 Vue响应式原理
Vue响应式原理模拟 Vue的功能 1.记录传入的选项,设置 data/data/data/e 2.负责把 data 中的属性注入到 Vue 实例,并且转换成 getter/setter 3.observer 监听 data 中所有属性的变化 4.负责调用 compiler 解析指令/插值表达式 Observer的功能 1.数据劫持 负责把 data 中的成员转换成 getter/setter 负责把多层属性转换成 getter/setter 如果给属性赋值为新对象,把新对象的成员设置为getter
2021-03-11 12:23:35
122
原创 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
947
原创 vue-element-select 同时获取option和label的值
一 、方法一 1.视图中 2.methods中 利用split切割,分别获取label,value 3.按后端需要的类型将参数组合 4.将两个对象合并成一个,concat 方发二、利用find 方法三、通过给input绑定ref获取 ref属性可以用来获取dom的引用 在input上绑定ref=“任意名字” 根据 this.$refs.任意名字 => 来获取想要的值 ...
2021-01-05 19:16:06
1269
原创 JavaScript异步编程简单总结
同步模式(Synchronous) 执行顺序:压栈 - 执行 - 弹栈 异步模式(Asynchronous) event-loop(消息队列):监听调用栈 排队等待事件执行。 执行顺序:web APIs - queue - call stack - console 回调函数 回调函数:由调用者定义,交给执行者执行的函数 Promise promise.resolve promise.reject //多个promise对象,组合成一个promise对象 promise.all(等待所组合的promise都
2020-12-12 18:48:02
160
原创 前端学习-函数式编程
函数式编程 什么是函数式编程 函数式编程(Functional Programming FP):编程范式之一,通常为面向过程编程、面向对象编程。 面向对象编程:把现实世界中的事物抽象成程序世界中的类和对象,通过封装、继承和多态演示事物之间的联系。 函数式编程:把现实世界中事物和事物间联系抽象到程序世界中,对运算过程抽象化。 程序本质:根据输入通过某种运算获得相应的输出 函数式一等公民 函数可以存储到变量中 函数作为返回值 函数作为参数 函数可以在程序运行的时候通过new Function() 构造一个新函
2020-12-10 22:10:31
761
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅