part1-2集合 1-2 ES新特性[https://www.jianshu.com/p/8575c6ed1b3d]1-2 JavaScript弱类型VS强类型[https...
part1-2集合 1-2 ES新特性[https://www.jianshu.com/p/8575c6ed1b3d]1-2 JavaScript弱类型VS强类型[https...
从类型安全角度来比较,可以分为以下: 强类型与弱类型 强类型:语言层面限制函数的实参类型必须与形参类型相同弱类型:语言层面不会限制实参的类型 javascript中允许隐式转...
内存管理 内存为什么要管理?以下代码在语法层面没有什么问题,但是会发生内存泄露 内存:由可读写单元组成,表示一片可操作空间 管理:人为的去操作一片空间的申请、使用和释放 Ja...
Flow 是 Facebook 出品的一个用于 JavaScript 代码的静态类型检查工具。用于找出 JavaScript 代码中的类型错误。Flow通过静态类型注释检查代...
ECMAScript ECMAScript也是一门脚本语言,一般缩写为ES,通常被看作为JavaScript的标准化规范,实际上JavaScript是ECMAScript的扩...
"playbackRates"是控制播放速率,不知道你说的快进是想要通过按钮或者其他事件来控制吗?这种的快进应该需要自己通过js实现
Video.jsvideo.js是一款基于HTML5的网络视频播放器。它支持HTML5和Flash视频,以及YouTube和Vimeo(通过插件)。支持在桌面和移动设备上播放视频。这个项目从...
我之前讲了如何能够使用地理定位,按照之前的介绍,我们可以开始使用百度、高德的Api来进行地理定位,我这边要实现的是浏览器的地理定位。 我将不同服务商的Api写了一个测试dem...
我没明白是什么意思呀
jquery chosen插件使用及select常用方法1、chosen插件使用 chosen插件依赖于jQuery库或prototype,使用之前要先引入jQuery或prototype。 引入jquery插件和chosen插件...
最近做项目,需要获取位置定位,但是运行例子总是显示拒绝定位请求,经过查找发现,H5中geolocation.getCurrentPosition方法需要使用安全协议HTTPS...
视频轨道Video Tracks 视频音轨是HTML5视频的一个功能,为用户提供可选的视频轨道,这样他们就可以改变我们想要观看的视频类型。Video.js提供了一个跨浏览器的...
音频轨道Audio Tracks 音轨允许为视频选择替代音频,可为用户提供备用音轨选择,以便播放主轨之外的音轨。videojs提供了音轨跨浏览器实现。 注意事项我们无法像使用...
原文https://docs.videojs.com/tutorial-tracks.htmlVideoJS当前有三种类型的轨道(tracks): 音频轨道(Audio Tr...
在项目开发时,我们时常需要考虑用户在使用产品时产生的各种各样的交互事件,比如鼠标点击事件、敲击键盘事件等。这样的事件行为都是前端DOM事件的组成部分,不同的DOM事件会有不同...
CSS盒模型 当你的浏览器展现一个元素时,这个元素会占据一定的空间。 CSS 框模型 (Box Model) 规定了元素框处理元素内容(content)、内边距(paddin...
在解释 BFC 是什么之前,我们先来看下 Box、Formatting Context的概念。 Box: CSS布局的基本单位 Box 是 CSS 布局的对象和基本单位, 直...
HTTP缓存机制是web性能优化的一个重要手段,之前自己也只是知道浏览器会对请求的静态文件进行缓存,但是为什么被缓存,缓存的机制是什么,却并不清楚。那么,今天来总结一下。 缓...
npm install有以下几种方式: 具体说明如下: npm install X -g 安装模块到全局,不会在项目node_modules目录中保存模块包。 不会将模块依赖...