你可能不熟悉的JS总结;舍弃Electron,使用HTML5 + Golang创建桌面应用程序;web页面录屏实现;JS专题之继承;HTTP/3 已经箭在弦上,你准备好了吗?;20190211 前端开发日报;HTTP/2 常见问题解答;CSS粘性定位是怎样工作的
-
你可能不熟悉的JS总结只要块级作用域存在let命令,它所声明的变量就“绑定”这个区域,不再受外部的影响。这么说可能有些抽象,举个例子:
-
舍弃Electron,使用HTML5 + Golang创建桌面应用程序 Electron软件框架,允许使用JavaScript创建桌面GUI应用程序接口,并依赖于一个绑定的Chromium + Node.js运行时在大多数Linux桌面用户中名声不是很好,因为它的资源很重,不能很好地与大多数桌面集成,并且通常不被重视。对于那些喜欢使用Web标准来创建桌面GUI的人来说,现在有一种方法可以使用HTML5和Golang创建桌面应用…
-
web页面录屏实现 如果你的应用有接入到web apm系统中,那么你可能就知道apm系统能帮你捕获到页面发生的未捕获错误,给出错误栈,帮助你定位到BUG。但是,有些时候,当你不知道用户的具体操作时,是没有办法重现这个错误的,这时候,如果有操作录屏,你就可以清楚地了解到用户的操作路径,从而复现这个BUG并且修复。 实现思路 思路一…
-
JS专题之继承 前言 众所周知,JavaScript 中,没有 JAVA 等主流语言“类”的概念,更没有“父子类继承”的概念,而是通过原型对象和原型链的方式实现继承。 于是,我们这一篇讲一讲 JS 中的继承(委托)。 一、为什么要有继承? JavaScript 是面向对象编程的语言,里面全是对象,而如果不通过继承的机制将对象联系起来,势必会造…
-
HTTP/3 已经箭在弦上,你准备好了吗? 去年的这个时候,国内的 web 网络环境开始普及和部署 HTTP/2. 时隔一年,HTTP/2 的普及程度有了显著提升,而各大CDN厂商普及的广度和速度一直走在行业前列。甚至有不少CDN厂商在直播以及部分HTTP场景还引入了 QUIC. 在拙文《当我们在谈论HTTP队头阻塞时,我们在谈论什么?》中,我们提到,HTTP/2 over QUIC 是…
-
【20190211 前端开发日报】GitHub 寻宝指南;再谈 JavaScript 函数式编程的适用性;JS专题之垃圾回收;15 款精选的 CSS border 代码示例;20190210 前端开发日报;GitHub 寻宝指南 作为一个资深的…详情→
-
HTTP/2 常见问题解答 本文翻译自: 《HTTP/2 Frequently Asked Questions》 如有侵权请联系删除,仅限于学术交流,请勿商用。如有谬误,请联系指出。 由于微信公众号不支持外链,可点击文末“阅读原文”以访问外部链接。 HTTP/2 常见问题解答 以下是有关 HTTP/2 的常见问题解答。 …
-
CSS粘性定位是怎样工作的翻译:疯狂的技术宅原文:[链接] 本文首发微信公众号:jingchengyideng欢迎关注,每天都给你推送新鲜的前端技术文章 浏览器对 CSS粘性定位有着非常好的支持,但很多开发者都没有用过它。 究其原因有两个: 第一,…
-
react中使用css的7中方式(应该是最全的)在正常的css中,比如background-color,box-sizing等属性,在style对象div1中的属性中,必须转换成驼峰法,backgroundColor,boxSizing。而没有连字符的属性,如margin,width等,则在style对象中不变。
-
《当fetch遇到302状态码,会发生什么?》我仅仅用koa写了一个小例子来测试fetch的302状态码。在后端,当接口 /bait 接受一个请求,会设置一个302状态码并且在响应头中增加重定向的位置信息:/gotcha。 (by 众成翻译 – 涯丨角)
前端日报栏目数据来自码农头条,每日分享互联网上热门的前端开发、移动开发、设计、资源和资讯等,为开发者提供动力,如果觉得内容对你有用,记得分享给你的小伙伴。进入码农头条查看更多