1个字节有8位,是跟ASCII编码有关。 众所周知,计算机只能识别0和1,除此之外的,它都不认识。而我们平常所认识的a、b、c这些字符,要想让计算机认识,就得有个将字符转换成...
1个字节有8位,是跟ASCII编码有关。 众所周知,计算机只能识别0和1,除此之外的,它都不认识。而我们平常所认识的a、b、c这些字符,要想让计算机认识,就得有个将字符转换成...
首先说明一下,对于ES6新推出的箭头函数(() => {}),是无法改变this指向的,因为箭头函数中的this在函数声明的时候就已经指定好了。此处说的更改this指向,是指...
参考了《在webpack配置babel转换es6,兼容ie11,在webpack中使用babel-preset,babel-polyfill》这篇文章。 近日,在做网站开发的...
通常在用webpack打包的项目中,引入jQuery库,最简单的方法就是在对应的模块中写入下面的代码: 这样做的弊端是,张三模块需要用到了,就引一次;李四模块需要用到了,还需...
参考资料: 《图片延迟加载3种实现方式》 《document.documentElement和document.body的区别》 《搞清clientHeight、offset...
⛽ 概述 XMLHttpRequest对象的作用是与服务器交互,在不刷新页面的情况下请求特定 URL,获取数据。其实说白了,就是用异步的方式,向服务端发起请求,获取或提交数据...
近日,看了篇文章,名为《一篇来自前端同学对后端接口的吐槽》,阅后,颇有感触。 在文中,这个槽吐得犀利,甚合吾意。作者开篇就抛出了自己的观点:究竟接口应该由谁来设计?是接口的消...
👏摘自《趣谈网络协议》(作者:刘超)的RESTful协议---音频版🎧和RESTful协议---PDF版📚 RESTful全称是Representational State ...
http协议是一种无状态的协议。无状态是指每次请求都是独立的,本次请求和上次请求一点关系都没有。 🧙 优点 之所以采取这种方式,是因为在早期设计http协议时,当时的页面都非...
按照这篇《centos7中没有安装ifconfig命令的解决方法》照着做就行了。 记录一下要点: 运行ifconfig命令,可以查看网络配置。 运行echo $PATH命令,...
🎯 目的 🤴(客户、甲方爸爸、......)要在网页中播放视频📹。 视频文件后台同事已经分片处理好了,生成了m3u8文件,同时分片前的原始视频(mp4文件)也在服务器上保留了...
有一次(也可能不止一次🙄),使用TypeScript开发的项目,需要导入一张jpg图片。(瞧瞧,需求来了) 要怎么做呢?还能怎样,那就导入呗,于是乎在一个ts文件中,⌨如下代...
我们在开发中使用webpack时,往往要针对不同的场景,打出不同的包,比如生产环境下是一种,开发环境下是另一种。通常对不同场景的配置,我们都一股脑地写在了webpack.co...
智能社blue(石川)大神的学习笔记 大神之所以是大神,是他在给你讲理论的时候,带出了活生生、香喷喷的生活画面。 🌶️🍅💉💦🐮🍺 JS的面向对象 什么是面向对象? 对象就是个...
在ES6中,建议使用let和const来定义变量。引入let和const的目的就是创建了块作用域。 在ES5中只有全局作用域和函数作用域,这就导致了很多问题。比如,用var定...
参考地址 浏览器默认的复选框样式一般都是这样的: 有时,项目出于用户体验的要求(仅仅是用户体验),需要美化复选框,使其看起来顺眼一点儿,那就要用css来“改造”它。 思路如下...
通常来说,打包样式文件分为以下几步: 安装对应的Loader加载器,目的是打包样式文件; 添加样式前缀,目的是提高浏览器兼容性; 将打包到js文件中的样式代码抽离出来,保存到...
也许吧,之前在几个项目中用,没有一点儿问题。
使用atob方法解码中文字符的操作参考地址 为何要多此一举,对信息进行编码? 由于一些网络通讯协议的限制, 又或者是出于信息加密的目的, 我们就需要将原信息转换为 base64 编码,然后才能进行传输。 要如...