Javascript图片预加载详解
预加载图片是提高用户体验的一个很好方法。图片预先加载到浏览器中,访问者便可顺利地在你的网站上冲浪,并享受到极快的加载速度。这对图片画廊及图片占据很大比例的网站来说十分有利,它保证了图片快速、无缝地发布,也可帮助用户在浏览你网站内容时获得更好的用户体验
base64的实现原理
base64是处理二进制数据的一种编码方式,可用于把二进制数据编码成64个可打印的字符。编码是把字符串转化成二进制数据的一种方式,计算机发展的过程中,最先定义了ASCII编码,用于表示英文字符和一些英文字符为128个字符
多维数组降维的几种方法
数组字符串化;递归;利用contact;利用扩展运算符;利用apply;Array.prototype.flat();使用 stack 无限反嵌套多层嵌套数组;使用 reduce、concat 和递归无限反嵌套多层嵌套的数组
源码浅析-Vue3中的13个全局Api
不知不觉Vue-next的版本已经来到了3.1.2,最近对照着源码学习Vue3的全局Api,边学习边整理了下来,希望可以和大家一起进步。我们以官方定义、用法、源码浅析三个维度来一起看看它们
程序员只能吃青春饭?
难道程序员只能吃青春饭?还是说现在市场环境太卷了?程序员该如何破解破局?程序员后续发展无非就是:技术、管理、创业、独立开发者。不同的方向有不同的侧重点,需要提前准备。
开发常用的 Linux 命令汇总
作为开发者,这些常用命令不得不会,掌握这些命令,工作上会事半功倍,提供工作效率。cd命令,用于切换当前目录,它的参数是要切换到的目录的路径,可以是绝对路径,也可以是相对路径。
60余种前端常用的Js函数方法
因此这篇文字包含了一份 JS 常用业务函数手册,例如时间格式的处理、用的是哪个手机浏览器,手机号、邮箱的验证,以及常用的正则,以此来提高你的开发效率。
为什么有的网站需要做CDN加速?
打开浏览器,各类网站应有尽有,不少大型网站,每天的访问量在几万甚至几十万。这些用户分布于全国各地,通过网络访问了同一个网址。那么当网站遇到访问速度慢,或者想要加快访问速度的话,可以通过什么办法解决呢?
包管理_各种包管理器国内源或镜像源
简单来说,“ 包管理器(package manager)”(或“软件包管理器”)是一种工具,它允许用户在操作系统上安装、删除、升级、配置和管理软件包。软件包管理器可以是像“软件中心”这样的图形化应用,也可以是像 apt-get 或 pacman 这样的命令行工具。