会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
小恐龙
博客园
首页
新随笔
联系
订阅
管理
2021年12月31日
javaScript中为什么会有变量提升?
摘要: 表现形式 无论在函数的何处声明的变量,都会被提升至函数的开头部分,可以在变量声明前访问但不会报错。 为什么这样? 造成变量提升的本质原因是因为JavaScript引擎在代码执行前回一个解析的过程,创建执行的上下文,初始化一些代码在执行时所需要使用的对象。在访问一个变量时,会在当前的执行上下文中的作用
阅读全文
posted @ 2021-12-31 00:17 小恐龙ya
阅读(794)
评论(0)
推荐(1)
2019年12月26日
实现简单的js数据监听
摘要: 主要是用Object.defineProperty实现类似vue的数据绑定。 Object.defineProperty 官方地址 步入正题: 第一步: const data = { name: "tom", age: 14 } Object.defineProperty(data, "name",
阅读全文
posted @ 2019-12-26 09:05 小恐龙ya
阅读(3878)
评论(0)
推荐(0)
2019年11月13日
使用netlify实现vuepress自动化构建。
摘要: 官网:https://www.netlify.com/ 新建站点 使用 github 授权登录 netlify 。在主页点击 New site from git 按钮,新建站点 选择一个仓库 配置站点目录 部署成功
阅读全文
posted @ 2019-11-13 16:03 小恐龙ya
阅读(580)
评论(0)
推荐(0)
vuePress搭建属于自己的站点。
摘要: Vuepress介绍 官网:https://vuepress.vuejs.org/ 类似hexo一个极简的静态网站生成器,用来写技术文档不能在爽。 Vuepress特点 响应式,也可以自定义主题与hexo类似 内置markdown(还增加了一些扩展),并且可以在其使用Vue组件 安装 初始化项目 n
阅读全文
posted @ 2019-11-13 15:54 小恐龙ya
阅读(1403)
评论(0)
推荐(0)
2019年10月15日
webpack打包取消所有的console.log语句
摘要: 开发环境下需要console打印很多的数据,但是放在放在线上想过滤掉console,debugger这些,只要在webpack的配置里面加上一段代码就可以过滤掉。对于webpack4以上的版本过滤console方法: build-->webpack.prod.conf中找到 后插入以下语句
阅读全文
posted @ 2019-10-15 09:00 小恐龙ya
阅读(2475)
评论(0)
推荐(0)
2019年10月5日
浏览器使用input复制不成功解决办法。
摘要: 以下代码为浏览器使用input复制: 复制失败的原因是因为没有高度导致复制失败。需要为input加上固定的宽高,在无需使用input可以通过定位将input隐藏。
阅读全文
posted @ 2019-10-05 14:59 小恐龙ya
阅读(797)
评论(0)
推荐(0)
腾讯地图marker中大小的控制和事件绑定。
摘要: 腾讯地图SDK地址: 点击进入 在示例中 My location中需要加入按钮并绑定事件。 PS: 1. 在marker.on的方法中直接为信息窗口添加事件会导致添加不上,需要加入500ms的演示定时器才能为信息窗体中的按钮绑定事件。 2.在setContent中插入元素时需要为所有的子元素添加一个
阅读全文
posted @ 2019-10-05 14:54 小恐龙ya
阅读(3844)
评论(0)
推荐(0)
VUE开发公众号IOS9白屏问题
摘要: 备注:IOS9白屏问题出现在内核解析,在commitJS中回调继续调用接口时,ES6语法解析错误导致白屏。 通过安装npm install babel-polyfill,npm install es6-promise对代码再次解析。 1.npm安装 3.进入webpack.base.conf.js进
阅读全文
posted @ 2019-10-05 14:38 小恐龙ya
阅读(1014)
评论(0)
推荐(0)
公告
Live2D