• 博客园logo
  • 会员
  • 周边
  • 新闻
  • 博问
  • 闪存
  • 众包
  • 赞助商
  • Chat2DB
    • 搜索
      所有博客
    • 搜索
      当前博客
  • 写随笔 我的博客 短消息 简洁模式
    用户头像
    我的博客 我的园子 账号设置 会员中心 简洁模式 ... 退出登录
    注册 登录
栗子哥哥
博客园 | 首页 | 新随笔 | 新文章 | 联系 | 订阅 订阅 | 管理

2019年9月10日

node.js与浏览器的单线程
摘要: console.log('start')console.log('browser => start 6 end 7 1 2 3 4');console.log('node => start 6 end 7 1 3 5 2 4')// 差异点// 执行栈都是只有一个,但是浏览器只有一个任务队列;node 有6个任务队列// 浏览器一个任务队列中包括宏任务与微任务,宏任务结束立即运行微任务// no... 阅读全文
posted @ 2019-09-10 23:09 栗子哥哥 阅读(168) 评论(0) 推荐(0)
 
 

2019年6月5日

微信公众号之兼容性
摘要: 现在主要负责移动端微信公众号的开发。在开发过程中遇到了许多兼容性问题。前端框架是vue全家桶。 问题1: 当点击输入框式会弹出系统键盘, 键盘会将整个窗口向上顶,导致整个窗口变短,从而引起样式,元素定位异常,非常不美观。在取消键盘后Android中会恢复窗口大小, ios不会“滚回来”。 Andro 阅读全文
posted @ 2019-06-05 17:14 栗子哥哥 阅读(1320) 评论(0) 推荐(0)
 
 

2018年7月13日

闭包
摘要: 随处可见的闭包分享, 还是自己写写加深印象。 基本概念: 函数执行环境: 书上说 执行环境定义了变量或函数有权访问的其它数据。我理解为执行环境就是内存中运行一个函数的一定空间。一个执行环境都有一个关联的变量对象, 环境中定义的所有变量和函数都保存在变量对象中。当调用一个函数时就会创建一个执行环境,然 阅读全文
posted @ 2018-07-13 16:54 栗子哥哥 阅读(160) 评论(0) 推荐(0)
 
 

2017年11月5日

vue的爬坑之路
摘要: 在react熟练以后,又投入了vue的怀抱,官方文档写的很清楚明白,上手简单。 本文主要记录工作中使用vue遇见的那些坑,加强记忆,方便查阅: 1、vue响应式原理对Map,Set数据类型并不感冒,并不会触发更新。 2、ElementUI中TableColumn组件插入内容,注意使用版本: 1.4. 阅读全文
posted @ 2017-11-05 23:01 栗子哥哥 阅读(211) 评论(0) 推荐(0)
 
 

2017年9月10日

日期函数new Date()浏览器兼容性问题
摘要: 项目上与时间相关的地方特别多,与时间格式相关都使用了moment.js轻量级日期处理库,在开发中出现了几次浏览器兼容性问题,所以总结一下new Date()和moment.js在各大浏览器中兼容性问题,方便记忆或查阅。 后台传回来的时间格式一般是字符串“2017-9-10 21:02:02”; 然后 阅读全文
posted @ 2017-09-10 21:44 栗子哥哥 阅读(1893) 评论(0) 推荐(0)
 
 

2017年7月10日

自适应布局下echarts引起页面跳帧
摘要: 项目上突然遇到一个问题,鼠标快速滑动有echarts画的饼图时,页面出现了跳帧。布局的高度突然发生变化然后恢复正常。高度怎么会变化呢?都是按百分比来的啊? 经过一番仔细观察,在跳帧的时候页面底部闪过了滑动条,这意味着横向有溢出。加一个overflow:hidden即可解决问题。 那么是什么引起的溢出 阅读全文
posted @ 2017-07-10 16:26 栗子哥哥 阅读(400) 评论(0) 推荐(0)
 
 

2017年6月29日

flex与相对定位在国内双核浏览器极速模式下的兼容性问题
摘要: 在国内的浏览器中,360浏览器,QQ浏览器等绝大部分都是双核浏览器。双核浏览器即拥有IE兼容内核和非IE极速内核两个内核,分别对应兼容模式和极速模式。兼容模式时使用IE内核,极速模式采用webkit内核。而目前大部分网站为了性能和用户体验,默认使用极速模式。在极速模式出现问题时,使用兼容模式。 虽然 阅读全文
posted @ 2017-06-29 17:46 栗子哥哥 阅读(1569) 评论(1) 推荐(0)
 
 

公告


博客园  ©  2004-2026
浙公网安备 33010602011771号 浙ICP备2021040463号-3