JS中如何实现面向对象的?
构造函数的功能是生成对象,生成具有相同结构对象的函数。Java语言通过类实现面向对象,对象是类的实例,而Javascript则是通过构造函数作为对象的模板,使用prototype实现继承。
构造函数的功能是生成对象,生成具有相同结构对象的函数。Java语言通过类实现面向对象,对象是类的实例,而Javascript则是通过构造函数作为对象的模板,使用prototype实现继承。
当我们需要展示视频列表时,一般的需要手动通过video文件获取视频的截图生成thumb,那么如何生成视频的第一帧图片呢?我们可以使用canvas辅助获取。
a标签在网页中是被用来链接其他页面而使用的,今天我们我简单了解下a标签的几种跳转方式。以便于我们更加深入的了解a标签。
Js-cookie是一款用于处理 cookie 的简单、轻量级 JavaScript API。接下来我们就来了解下js-cookie,并学会快速的使用它。 支持所有浏览器 接受任何类型编码字符 大量的测试用例 无依赖性,不需要依赖其他任何包...
前言 在前端开发过程中,有时候会遇到一些不能使用分页来加载数据的情况,因此当我们需要渲染上十万条数据的时候,可能会造成渲染的卡顿,导致用户体验特别不好,那么对于这种情况我们该怎么去解决呢?这个时候就不得不提到虚拟列表 什么是虚拟列表 虚拟...
前言 最近,项目中需要接入第三方实名认证。 看了第三方提供的开发文档后,得知实名认证分为三种:普通版、签名版、有效期版。 普通版:将参数appId、appKey、name、idNum以multipart/form-data方式提交请求。 签...
简介 Javascript异步编程先后经历了四个阶段,分别是Callback阶段,Promise阶段,Generator阶段和Async/Await阶段。Callback很快就被发现存在回调地狱和控制权问题,Promise就是在这个时间出现...
Map Map 中存储的是 key-value 形式的键值对, 其中的 key 和 value 可以是任何类型的, 即对象也可以作为 key . 这比用对象来模拟的方式就灵活了很多。 如果 Map 的键是一个简单类型的值(数字、字符串、布尔...
在Html中引入script脚本可以说是一大创举,它最早被网景公司在Netscape Navigator 2中实现。那么,script你真的会用script标签吗?通常我们说script是网页“动起来”的一个标志,为了更好的控制script...
大家好,今天我们一起看下前端面试的经典问题:什么是跨域?首先拿到问题后,我们需要先思考下问这个问题的人即面试官,他希望获得到什么答案。下面,我们可以模拟下面试官可能是怎么想的: 第一种:遇到跨域问题,我觉得这里有一两个点还挺有意思,想知道你...