摘要:以为扩展名的歌词文件可以在各类数码播放器中同步显示。这是用于总体调整显示快慢的,但多数的可能不会支持这种标签。如何实现歌词的解析解析思路如下根据字符串,通过换行符分成数组的每一项。相应的正则表达式以为例,统一解析成以秒为单位的秒。 lrc歌词格式是什么样的? lrc是英文lyric(歌词)的缩写,被用做歌词文件的扩展名。以lrc为扩展名的歌词文件可以在各类数码播放器中同步显示。LRC...
摘要:基于的图片压缩裁剪插件功能说明图片压缩,图片裁剪,图片压缩,图片裁剪,,解决了部分机型方向不对的问题,同时可以对图片进行尺寸和质量的压缩效果演示调试模式下或者手机打开本地运行使用本项目的文件需要引入在需要使用的页面直接引入 vue-image-cropper 基于vue的图片压缩裁剪插件 1.功能说明 图片压缩,图片裁剪,vue图片压缩,vue图片裁剪,vue-image-croppe...
摘要:起因之前自己在使用这种网站时,经常看到无限加载的效果。原理在需要无限加载的列表底部,埋下一个隐藏元素。这时候就需要进行列表加载。通过查阅,得知方法返回元素的大小及其相对于视口的位置。 起因 之前自己在使用这种网站时,经常看到无限加载的效果。今天正好看到了getBoundingClientRect这个Api,就想着试试看如何实现Infinite scroll的效果。 原理 在需要无限加载...
摘要:事件循环事件循环是指主线程重复从消息队列中取消息执行的过程。事件触发时,表示异步任务完成,会将事件监听器函数封装成一条消息放到消息队列中,等待主线程执行。 一. 单线程 我们常说JavaScript是单线程的。 所谓单线程,是指在JS引擎中负责解释和执行JavaScript代码的线程只有一个。不妨叫它主线程。 但是实际上还存在其他的线程。例如:处理AJAX请求的线程、处理DOM事件的线...
摘要:一直以来,的面向对象一般都是靠,但毕竟跟其它语言中的还是相差甚远的当然硬要实现也行,就是特麻烦,现在终于从语言层面实现了,鼓掌这实际上就是提供的方法,即把多个合并到一起,这下又多了一个抛弃的理由了 template string template string(模板字符串),至ES6,javascript终于也能直接往字符串里插变量了。这用途嘛,说大不大,说小也不小;虽说不能实现比较复...