从10月1号到13号,用了大概80%的时间基本实现了一个聊天室应该具备的基本功能: 用户登录注册 添加好友 (点击添加双方可同时添加对方) 选择好友聊天和聊天信息的存储 若对...
ES6函数的扩展 1.函数默认值 定义:ES6允许为函数设定默认值,即直接写在参数定义的后面 示例function print(x,y='world'){console.lo...
ES6数组扩展 1.Array.from() 定义:Array.from()用于将两类对象转换成真正的数组:类数组对象和可遍历的对象(具有Iterator接口) 1.类似数组...
上一篇文章中我们学习了如何使用webpack.config.js配置文件,但是运行webpack命令打包过后由于目录的原因,我们需要手动修改目录或者移动文件。 那么这一章我们...
上一篇文章中我们学习了如何使用webpack.config.js配置文件,但是运行webpack命令打包过后由于目录的原因,我们需要手动修改目录或者移动文件。 那么这一章我们...
上一篇我们提到了当我们项目比较复杂需要打包的文件较多时,就需要用到我们的webpackconfig.js配置文件。 webpack.config.js文件创建在我们项目的根目...
上一篇我们提到了当我们项目比较复杂需要打包的文件较多时,就需要用到我们的webpackconfig.js配置文件。 webpack.config.js文件创建在我们项目的根目...
Webpack介绍 webpack是一款前端模块化打包工具,通过webpack能够方便地对项目所依赖的模块、资源(图片、CSS、JS)进行打包输出。 webpack官网:We...
Webpack介绍 webpack是一款前端模块化打包工具,通过webpack能够方便地对项目所依赖的模块、资源(图片、CSS、JS)进行打包输出。 webpack官网:We...
这次Google老大哥给我们带来的是‘曲奇饼’,Guetzli是由Google研究院苏黎世办公室开发的一种新的JPEG图片压缩算法,可在图片质量不变的情况下,将文件大小将至3...
这次Google老大哥给我们带来的是‘曲奇饼’,Guetzli是由Google研究院苏黎世办公室开发的一种新的JPEG图片压缩算法,可在图片质量不变的情况下,将文件大小将至3...
1.设计人员希望以页面的宽度来渲染页面,并能自然自适应到系统宽度,于是手机厂商提供了一个名为viewport的 标签设置视口大小, 通过content属性中设置width参数...
CC0协议 CC0通用版权共享协议,即签署该协议表示作者愿意放弃著作权,把作品贡献于共享领域,其他人可以以绝对自由的方式使用该著作,而不必担心侵权。协议详细:CC0协议1.0...
Web性能定义:一个终端用户从请求一段内容开始到这段内容显示在用户设备上这段时间的度量值。 运行时性能:应用在运行时对用户输入响应式能力的一个表示。 浏览器请求一个页面的过程...
flex-direction (适用于父类容器的元素上) 设置或检索伸缩盒对象的子元素在父容器中的位置。 语法 flex-direction: row | row-rever...
大屏: 800中屏: 600小屏: