摘要: 箭头函数是用来简化函数定义语法的: const fn = () => { console.log(123) } fn(); 在箭头函数中 如果函数体中只有一句代码 并且代码的执行结果就是函数的返回值 函数体大括号可以省略 const sum = (n1, n2) => n1 + n2; const 阅读全文
posted @ 2020-05-26 20:49 清风园 阅读(154) 评论(0) 推荐(0) 编辑
摘要: 使用let关键字声明变量: 使用let关键字声明的变量具有块级作用域 if (true) { let b = 20; console.log(b) if (true) { let c = 30; } console.log(c); } console.log(b) 在一个大括号中 使用let关键字声 阅读全文
posted @ 2020-05-26 20:41 清风园 阅读(151) 评论(0) 推荐(0) 编辑
摘要: JavaScript作用域 : 就是代码名字(变量)在某个范围内起作用和效果 目的是为了提高程序的可靠性更重要的是减少命名冲突 js的作用域(es6)之前 : 全局作用域 局部作用域 <script> //全局作用域: 整个script标签 或者是一个单独的js文件 var num = 10; va 阅读全文
posted @ 2020-05-26 17:27 清风园 阅读(187) 评论(0) 推荐(0) 编辑
摘要: 1.什么是栅格系统? 栅格系统就是默认将父元素分成12等分 如果想设置子元素的宽度 可根据占据的份数来决定子元素的宽度 例如:子元素占据3等份,那么就相当于设置子元素width:25% 子元素占据4等份,那么就相当于设置子元素width:33.333% 栅格系统是分为行和列的 所以要先写行,创建一d 阅读全文
posted @ 2020-05-24 18:19 清风园 阅读(290) 评论(0) 推荐(0) 编辑
摘要: cookies,sessionStorage和localStorage的区别 基础概念: cookies:是一些数据, 存储于你电脑上的文本文件中。 当 web 服务器向浏览器发送 web 页面时,在连接关闭后,服务端不会记录用户的信息。 Cookie 的作用就是用于解决 "如何记录客户端的用户信息 阅读全文
posted @ 2020-05-24 17:42 清风园 阅读(538) 评论(0) 推荐(0) 编辑
摘要: 基本概念 HTTP(HyperText Transfer Protocol:超文本传输协议)是一种用于分布式、协作式和超媒体信息系统的应用层协议。 简单来说就是一种发布和接收 HTML 页面的方法,被用于在 Web 浏览器和网站服务器之间传递信息。 HTTP 默认工作在 TCP 协议 80 端口,用 阅读全文
posted @ 2020-05-24 17:06 清风园 阅读(203) 评论(0) 推荐(0) 编辑
摘要: 媒体查询:针对不同的媒体类型定义不同的样式! 基本语法 @media 媒体类型 关键字 and (媒体功能) { /* CSS 样式 */ } 关键字 only:指定某种指定的媒体类型,可以用来排除不支持媒体查询的浏览器。 not:排除某种指定的媒体类型。 常见的媒体类型 1.screen:用于电脑 阅读全文
posted @ 2020-05-22 20:41 清风园 阅读(373) 评论(0) 推荐(0) 编辑
摘要: Git : 版本控制工具,分布式版本控制工具 优势: 1.大部分操作可在本地完成,不需要联网 2.完整性保证(对每一次提交的数据进行hash操作) 3.尽可能添加数据而不是删除或者修改数据 4.分支操作非常快捷流畅 5.与Linux命令兼容 Git安装:https://git-scm.com/ Gi 阅读全文
posted @ 2020-05-19 21:46 清风园 阅读(356) 评论(0) 推荐(0) 编辑
摘要: 浏览器的工作原理 1.解析HTML构建DOM树 2.构建渲染树 3.对渲染树进行布局 4.绘制渲染树 浏览器加载资源的顺序: 最高级:html,css,font 然后:js,xhr 然后是多媒体:图片-语音-视频 最后:prefetch预加载的资源 根据实际的规则,浏览器会对加载的资源顺序有所调整: 阅读全文
posted @ 2020-05-19 12:16 清风园 阅读(365) 评论(0) 推荐(0) 编辑
摘要: 前端性能优化 1:尽量减少HTTP请求 2:使用内容发布网络(CDN的使用) 3:添加Expries头 4:压缩组件 5:将CSS样式表放在顶部 6:将JS脚本放在底部 浏览器在加载css文件时,页面逐步呈现会被阻止,直到所有css文件加载完毕,所以要把css文件的引用放到head中去,这样在加载c 阅读全文
posted @ 2020-05-19 09:57 清风园 阅读(154) 评论(0) 推荐(0) 编辑