从一张搞笑图看JavaScript的语法和特性;HTTP2 详解;一个合理的生产环境的 Web 应用程序应该是什么样子的;Js学习笔记:闭包;前端每日实战 2018 年 8 月份项目汇总(共 29 个项目);如何实现前端录音功能;一眼看穿JS继承;React Fire: Modernizing React DOM · Issue #13525 · facebook/react
-
从一张搞笑图看JavaScript的语法和特性 逛知乎的时候发现@DDDD转了一张图,这张图对js魔法的吐槽可谓非常到位。下面,我们就从这张图出发来详细讲讲js。 数字类型与精度问题 虽然js是弱类型语言,声明变量时也不需要显式指定类型。但是,数据本身依旧还是有类型的,比如数字和字符串就是以不同形式存在的数据。在js中,所有数字的类型都为number。其中,…
-
HTTP2 详解 维基百科关于 HTTP/2 的介绍,可以看下定义和发展历史: Wiki RFC 7540 定义了 HTTP/2 的协议规范和细节,本文的细节主要来自此文档,建议先看一遍本文,再回过头来照着协议大致过一遍 RFC,如果想深入某些细节再仔细翻看 RFC RFC7540 Why use it ? HTTP/1.1 存在的问题: 1、TCP …
-
一个合理的生产环境的 Web 应用程序应该是什么样子的好的工具的产生使开发与部署变得十分容易,作为一个曾经的云服务从业人员,鼓励大家拥抱云服务。拥抱这些现成的技术栈。
-
Js学习笔记:闭包这个周末,注意力都在学习基础Js知识上面,刚好看到了闭包这个神圣的东西,所以打算把这两天学到的总结下来,算是巩固自己所学。也可能有些不正确的地方,也请大家看到了,麻烦在评论下提醒一下,算是互相学习了。
-
前端每日实战 2018 年 8 月份项目汇总(共 29 个项目)《前端每日实战》专栏每天分解一个前端项目,用视频记录编码过程,再配合详细的代码解读,是学习前端开发的活的参考书!
-
如何实现前端录音功能 前端实现录音有两种方式,一种是使用MediaRecorder,另一种是使用WebRTC的getUserMedia结合AudioContext,MediaRecorder出现得比较早,只不过Safari/Edge等浏览器一直没有实现,所以兼容性不是很好,而Web
-
一眼看穿JS继承我们知道JS是OO编程,自然少不了OO编程所拥有的特性,学习完原型之后,我们趁热打铁,来聊聊OO编程三大特性之一——继承。
-
JavaScript六种非常经典的对象继承方式重点:利用原型让一个引用类型继承另外一个引用类型的属性和方法。构造函数,原型,实例之间的关系:每个构造函数都有一个原型对象,原型对象包含一个指向构造函数的指针,而实例都包含一个指向原型对象的内部指针。
-
Vuex中使用localStorage实现数据的持久化保存Vuex中数据的全局化管理可以使得我们数据更加便于管理,但存在一个缺点就是当页面刷新也就是实例重新创建时,数据就会丢失,而使用localStorage就可以使得数据持久化保存,本文就此提供一种解决思路。
-
使用WebAssembly实现前端运行Kociemba算法自动解魔方 Kociemba算法,又称为Two-Phase算法或者二阶段算法;本质上是利用搜索算法来还原魔方; 当然这里并不准备仔细聊这个算法的实现,毕竟我也不是很清楚! 接下来的内容是怎么使用WebAssembly技术让C语言实现的Kociemba算法在浏览器环境中也能
-
浅谈 TypeScript:函数 我们都知道在 JavaScript 的世界中函数是一等公民,它在编程范式中为我们控制行为,抽象某些实现有着较大的帮助,因此 TypeScript 在 JavaScript 的基础之上添加了一些额外的功能,辅助我们更好的使用函数。 基础 当我们随意定义一个函数时,如: function sum(x,y) { return x + …
-
《CSS变量(自定义属性)实践指南》在本文,你将学会如何使用CSS变量,并把它集成到你的CSS开发流程中,让你的样式表更好维护,且减少重复。 (by 葡萄城控件)
-
详解 vue 双向数据绑定的原理,并实现一组双向数据绑定Object.defineProperty是ES5新增的一个API,其作用是给对象的属性增加更多的控制Object.defineProperty(obj, prop, descriptor)参数 obj: 需要定义属性的对象(目标对象)prop: 需被定义或修改的属性名(对象上的…
-
「译」一起探讨 JavaScript 的对象 原文地址:Let’s explore objects in JavaScript 原文作者:Cristi Salcescu 译文出自:阿里云翻译小组 译文链接:github.com/dawn-teams/… 译者:灵沼 校对者:也树,眠云 一起探讨 Ja
-
理解 Node.js Stream 模块 流概念是学习 Node 绕不过去的概念之一,它的底层代码也非常复杂,它能够优化对于文件或者数据处理的内存优化与流程优化,本文主要是讲述了对于 Stream 的实现与使用。 静态服务器的搭建 很多时候,我们需要搭建静态文件服务器或者向客户端传输静
前端日报栏目数据来自码农头条,每日分享互联网上热门的前端开发、移动开发、设计、资源和资讯等,为开发者提供动力,如果觉得内容对你有用,记得分享给你的小伙伴。进入码农头条查看更多