关键字:文档
  • 小程序云开发也能优雅实现微信支付
    一、开发微信支付功能一定要架设服务器吗? 2019年的最后一天,舍得叔叔沉浸在探索的兴奋中,验证了微信小程序云开发也能优雅实现微信支付!小程序的目标是建立一个“serverless”环境,不用自行架设服务器,而完全通过小程序、云函数、云存储 ...
  • BFC(Block Formatting Context)——块级格式化上下文
    BFC BFC全称是Block Formatting Context,即块级格式化上下文。一句话概括,就是页面上的一个隔离的独立容器,容器里面的子元素不会在布局上影响到外面的元素,反之也是如此。 注意点:BFC 并不是元素,而是某些元素带有 ...
  • jQuery加载;jquery选择器;选择集转移
    jQuery加载为什么JQuery写法弹出的速度快比JS原生写法先弹出,因为window.onload是把页面元素加载、渲染完才弹出,而ready()是把所有页面的节点加载完之后就弹出了,不用等渲染了代码:<h ...
  • 为axios添加基于window的缓存能力
    业务诉求 有些业务对时效性要求并不高,可以通过给接口增加基于window的缓存能力,即在一定时间内相同的请求复用之前的请求结果,来实现页面的快速展现。比如 页面中有些图表,可能底层是一个接口的数据,但每个图表对不同的指标进行聚合运算。倘若将 ...
  • HTML + CSS 为何得不到编程界的认可?
    有好多次,别人说我算不上程序员,因为我在用HTML + CSS编程。我非常伤心,因为别人都不认为我是开发人员。我们讨论了好几个小时,网上也有很多关于这个话题的讨论。但仍然还有人否认这一点,那么就让我们在本文中好好探讨一番。 在深入探讨之前, ...
  • Electron常见问题(三)常用路径/静态资源丢失
    本文主要是描述electron中路径相关的问题静态资源丢失的原因静态资源路径一致性处理方案-resolvePath常用路径---userPath/appData/文档pathUt ...
  • 那些被你忽略的npm知识
    关于版本号 npm采用了semver规范作为依赖版本管理方案。版本格式一般为:主版本号.次版本号.修订号(x.y.z) 主版本号(major):一般改动很大,不兼容低版本 次版本号(minor):兼容同一个大版本的API和用法 修订号(pa ...
  • 「一」浏览器的主要结构【必看!】
    浏览器主要结构 目前,常用的浏览器主要有:Chrome、IE(Edge)、Safari、Firefox等。不同的浏览器在结构方面虽然有所差异,但是整体的设计理念是相似的。因此,可以抽象得到如下图所示的参考结构: image.png 组成 1 ...
  • 技术宅笔记:作为Web前端,用什么编辑器?
    简单讲一下我的开发环境:我身在墙外,所以做Web开发的阻碍还是比较小的。个人偏好于笔记本,毕竟可以随身带比较方便。听说过Mac的开发体验很好,可惜没这个票子去买Macbook,所以买了一个非常简单的Windows开发本。开发本的特征基本就是 ...
  • 「二」浏览器的渲染流程及组成【必会!】
    我们第一章讲了浏览器的组成原理,如果没有看到文章的话记得返回去看第一篇,在讲渲染流程之前先放上一篇文章用到的图: image.png 上图是浏览器的主要组成部分,而渲染引擎是浏览器中的重要组成部分,其中图中的rendering Engine ...

暂无数据