• 课外学习(一)

    1.缓存基本概念:Cookie:指某些网站为了辨别用户身份而存储在用户本地终端上的数据。分类内存 Cookie由浏览器维护,保存在内存中,浏览器关闭就小时,存在时间短暂。硬盘 Cookie保存在硬盘中,除非用户手工清理或到了过期时间,一般不会删除。用途服务器可以设置或读取 Cookies 中包含的信息,借此维护用户跟服务器会话中的状态因为 HTTP 协议是无状态的,就是说服务器不知道用户上一次做了什么,为实现交互,就用 Cookie 来记录。比如,网上购物,用户选购了一个商品,服务器在向用户发送

    拓展
  • 课外学习(二)

    seo优化1、提高页面加载速度。 能用css解决的不用背景图片,背景图片也尽量压缩大小,可以几个icons放在一个图片上,采用css精灵(css sprite),使用background-position找到需要的图片位置。减少HTTP请求数,提高网页加载速度。 2、 结构、表现和行为的分离。另外一个重要的拖慢网页加载速度的原因就是将css和JS都堆积在HTML页面上,每次看到有人直接在页面上编写CSS和JS我都很痛心疾首。通过外链的方式能大大加快网页加载速度的,css文件可以放在head里,J

    课外
  • 课外学习(四)

    关于NaNNaN 是什么NaN 即 Not a Number(非数值),但它是一个特殊的数值,所以:typeof(NaN) // "number"编码时很少直接使用 NaN,通常是在计算失败时,作为 Math 的某个方法的返回值出现的。它有两个重要的性质:NaN与任何值都不相等,包括NaN自身:alert(NaN == NaN) // false alert(NaN === NaN) // false任何涉及 NaN的操作都会返回NaN。哪些情况会产生NaN?1. 计算JS 在进行加减乘除运

    课外
  • git工具安装

    关于git工具安装1.前往https://git-scm.com/下载自己电脑版本的git,进行默认安装,查看自己电脑的环境变量2.进入工具vs code,在文件-->首选项-->设置配置路径3.代码修改完以后:git add *   //确认所有的修改git commit -m"需要提交的信息"  //添加提交的备注git pull   //拉取项目  git pull --rebase//拉取变基git push   //提交到

    git工具安装