原型是什么 原型:每个函数都有prototype(原型)属性,这个属性是一个指针,指向一个对象,这个对象的用途是包含特定类型的所有实例共享的属性和方法,这个对象(原型对象)是...
原型是什么 原型:每个函数都有prototype(原型)属性,这个属性是一个指针,指向一个对象,这个对象的用途是包含特定类型的所有实例共享的属性和方法,这个对象(原型对象)是...
1、面向对象编程 什么是编程对象编程 面向对象是一种编程思想,经常被拿来和面向过程比较。其中:面向过程关注的重点是动词,是分析出解决问题需要的步骤,然后编写函数实现每个步骤,...
之前对immutable.js没有了解过,抽空整理了相关的知识。本文只是大致介绍一下使用immutable的背景和好处 1、 什么是Immutable Data 一旦被创建后...
之前大家在CSS3 动画里用到比较多的transform属性,实际上transform属性的好多方法都是可以通过matrix实现的效果。本文以2D效果举例。 1、 trans...
1、原生Dom的事件流 如上图所示:在JavaScript中,事件的触发实质上是要经过三个阶段:事件捕获、目标对象本身的事件处理和事件冒泡。 事件捕获 (由父级元素将事件一直...
HTTP(Hyper Text Transfer Protocol)<超文本传输协议>的缩写.是用于从WWW服务器传输超文本到本地浏览器的传输协议.HTTP是一个应用层协议,...
一、前言 前端面试过程中,基本都会问到 Promise,如果你足够幸运,面试官问的比较浅,仅仅问 Promise 的使用方式,那么恭喜你。事实上,大多数人并没有那么幸运。所以...
微信小程序下架了模板消息功能,取而代之的是订阅消息功能。这个订阅消息目前又分为「一次性订阅」和「永久订阅」。项目里最近需要用到这个功能,但是有很多坑需要注意的。 首先可以看下...
问题: 当容器有一定的高度(设有固定高度或者是最大高度),但是内容高度不确定,有可能会撑开父容器产生滚动条,也有可能不产生。但是因为滚动条出现,滚动条也需要占位置,容器内容宽...
概念: SVG 是一种基于 XML 语法的图像格式,全称是可缩放矢量图(Scalable Vector Graphics)。其他图像格式都是基于像素处理的,SVG 则是属于对...