摘要: 1. 考虑受众和成本,去判断要不要进行浏览器兼容。 比如受众是电脑盲,很多用老版本浏览器的,那么必须考虑向下兼容 2. 考虑浏览器要支持那些效果 让哪些浏览器支持哪些效果 3. 代码上: 根据兼容需求选择库和插件(如Jquery) 选择兼容工具,如(css reset) 条件注释,css hack、 阅读全文
posted @ 2020-11-29 16:01 SvenWayne 阅读(95) 评论(0) 推荐(0)
摘要: 对象是一种基础的变量类型,ES5对象。Javascript最大的特点是可以增加或者删除自己的属性和方法。 删除属性,再输出不存在的属性会显示undefined var person = { DOB: '', name: '', gender:'', phone:'', smoke: function 阅读全文
posted @ 2020-11-29 15:01 SvenWayne 阅读(80) 评论(0) 推荐(0)
摘要: 浏览器的缓存一般发生在处理和响应过程。 浏览器缓存过程 1. 调用service-worker的fetch事件相应 2. 查看memory cache 3. 查看disk cache 如果强制缓存存在且失效,返回200; 如果强制缓存存在且未失效,使用对比缓存,根据情况决定返回200还是304 4. 阅读全文
posted @ 2020-11-28 11:11 SvenWayne 阅读(104) 评论(0) 推荐(0)
摘要: 1xx: 指令已接收,继续处理 2xx: 成功,指令已接收 3xx: 重定向-要完成本次请求需要进行进一步操作 4xx: 客户端错误-语法错误或者请求无法实现 5xx: 服务器错误-服务器未能实现合法请求 即使服务器有问题,如果客户端输入不合法,返回码依然是4xx 常见的状态码 200 - 服务器成 阅读全文
posted @ 2020-11-28 10:24 SvenWayne 阅读(110) 评论(0) 推荐(0)
摘要: 操作系统的概念: 操作系统是一种控制和管理整个计算机的硬件和软件资源,并合理组织调度计算机工作和资源的分配,以提供给用户其他软件方便的接口和环境的系统软件。 功能和目标: 资源管理,包括处理器管理,存储器管理,文件管理和设备管理 作为用户和计算机硬件之间的接口,包括命令接口(用户接口)和程序接口(用 阅读全文
posted @ 2020-11-27 19:59 SvenWayne 阅读(143) 评论(0) 推荐(0)
摘要: let x = 3; let arr = [1,2,3]; let obj = {}; function User(){} let sven = new User(); console.log(typeof x); // number console.log(typeof arr); // Obje 阅读全文
posted @ 2020-11-27 19:20 SvenWayne 阅读(75) 评论(0) 推荐(0)
摘要: <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>Document< 阅读全文
posted @ 2020-11-27 19:16 SvenWayne 阅读(98) 评论(0) 推荐(0)
摘要: 闭包 当内部函数被保存在外部,会生成闭包。 这会造成父函数生成的AO不被释放,占据内存空间。这会造成内存泄漏。内存泄漏:由于内存大量被使用,计算机的可用内存像泄漏了一样,导致可用内存少。 闭包的作用 实现共有变量:都存在父函数的AO里 可以做缓存:父函数的AO当缓存用 函数封装,实现私有化 模块化开 阅读全文
posted @ 2020-11-27 19:14 SvenWayne 阅读(70) 评论(0) 推荐(0)
摘要: 一些相关概念 imply global 暗示全局变量:如果变量没有声明直接赋值,系统不会报错.此时该变量归为全局对象window对象所有。等效于在全局用 var 关键字声明该变量。例如, 直接 a = 10; 这时候 window.a == 10 this.a == 10,这里this指向windo 阅读全文
posted @ 2020-11-27 14:03 SvenWayne 阅读(116) 评论(0) 推荐(0)
摘要: HTTPS: 非对称加密+对称加密+Hash散列算法+CA 对称加密,同一个key加密和解密。如果只有一个key,加密效果不好 非对称加密,公钥加密,私钥解密,私钥加密或者公钥解密。 非对称加密的问题在于,客户端向服务端发送公钥加密后的数据,服务端可以用私钥解密获取明文数据,这很安全;但是当服务端给 阅读全文
posted @ 2020-11-27 13:22 SvenWayne 阅读(72) 评论(0) 推荐(0)