六款流行WEB大前端框架以及特性
随着web前端开发行业的不断发展,对于新涌现的技术和工具,我们要保持一颗好奇的心态。因为正确的使用web前端开发工具可以让我们web开发过程更快捷、更轻松,还能提高产品的开发质量
从原生 JavaScript 到 React
React 是一个用于构建用户界面的 JavaScript 框架。它可用于通过动态操作页面内容来创建 JavaScript 应用程序。浏览器已经提供了在页面中创建元素的 API,即 DOM
flv.js的追帧、断流重连及实时更新的直播优化方案
最近在处理前端直播的业务,根据业务需要,使用 flv.js 的方案播放实时的flv视频流。不得不承认,flv.js 是一个伟大的库。在使用flv.js开发的过程中,遇到了一些问题,也无外乎是视频延迟,视频卡顿等问题
ES6中class方法及super关键字
记录下class中的原型,实例,super之间的关系,构造器中的this指向实例对象,在构造函数上定义的属性和方法相当于定义在类实例上的,而不是原型对象上
如何实现比 setTimeout 快 80 倍的定时器?
在浏览器中,setTimeout()/setInterval() 的每调用一次定时器的最小间隔是 4ms,这通常是由于函数嵌套导致(嵌套层级达到一定深度)。
为什么Object.keys()没有添加到Object.prototype?
因为当时已经意识到了在 Object.prototype 上放置方法是不好的,最主要的就是兼容性问题。在 ES1 之后,只有 ES3 里给 Object.prototype 扩展了三个方法,而且后面也证明是不好的
表单数据形式配置化设计
在日常的中后台系统开发中,表单是和我们打交道非常多的名词。但是在一般的表单实现中、我们会做着很多重复的工作,不停在写 FormItem...,以及为组件加上
分享一个高级CSS面试题:在CSS中实现if-else!
我的一个朋友在最近的一次面试中遇到了一个有趣的 CSS 面试问题。当我第一次看到这个问题时,我认为这是一个常见的CSS问题。然而,经过仔细研究,我发现了这个问题的有趣部分。
分享25个有用的JavaScript单行代码
JavaScript 有很多单行代码的实用例子,它们可以做很多强大的事情,无论你是 JavaScript 新手还是经验丰富的开发人员,学习些新东西总是好的。在今天的文中,我们将分享一些 JavaScript 单行代码,希望能帮助您解决一些日常开发中遇到的JavaScript 问题