- 博客(3)
- 收藏
- 关注
原创 JS 中的变量提升和函数提升
没错,经典变量提升,经典炒冷饭,我将其称之为典中典。 什么是提升? 引擎会在解释 JavaScript 代码之前首先对其进行编译,编译过程中的一部分工作就是找到所有的声明,并用合适的作用域将他们关联起来,这也正是词法作用域的核心内容。 通俗点说就是变量提升就是将变量声明提升到它所在作用域的最顶端。 在 ES6 之前,JavaScript 是没有块级作用域这么一说的({}内即为一个块级作用域),只有全局作用域和函数作用域。 变量提升 全局作用域中声明的变量会提升至全局最顶层 函数内声明的变量只会提升至该函
2021-05-14 00:33:47
132
原创 单页面应用在微信分享时参数为[Object]
A 通过微信右上角分享或者海报二维码方式带上 recommendId 字段,例: https:www.xxx.com/wx/activity/h5?id=666&recommendId=123 $route.query.recommendId 返回 123 B 通过这个链接再进行分享 https:www.xxx.com/wx/activity/h5?id=666&recom...
2020-05-02 10:53:53
169
原创 vue 如何监听 countTo 插件的数字变化
先放答案: mounted() { const m = this.$refs.score; // countTo // 监听 displayValue / 分数的数字滚动变化 const that = this; Object.defineProperty(m, 'displayValue', { get: function () { ...
2019-11-21 00:22:30
989
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人