08 2020 档案

摘要:let/const let/const用于声明变量,替代老语法的var关键字,它的用法与var类似,但是所声明的变量只在所在的代码块中有效。 let/const与var的主要区别: 不允许重复声明 未定义就使用会报错:let/const不存在变量提升现象 暂时性死区:在代码块内使用const命令和l 阅读全文
posted @ 2020-08-12 11:37 ChunCode 阅读(86) 评论(0) 推荐(0)
摘要:跨域问题 什么是跨域 什么是同源策略 同源策略是一种约定,它是浏览器最核心也最基本的安全功能,如果缺少了同源策略,浏览器很容易受到XSS、CSRF等攻击。所谓同源是指"协议+域名+端口"三者相同,即便两个不同的域名指向同一个ip地址,也非同源。 同源策略限制的内容 Cookie、LocalStora 阅读全文
posted @ 2020-08-12 11:33 ChunCode 阅读(250) 评论(0) 推荐(0)
摘要:Flex介绍 Flex主要由:Flex容器(Flex Container) + Flex项目(Flex Item)组成 在Flex容器中默认存在着两条轴:主轴(main axis) + 交叉轴(Cross axis)。当然你可以通过修改属性来决定水平是主轴还是垂直。主轴和交叉轴决定了容器中项目的排列 阅读全文
posted @ 2020-08-12 11:26 ChunCode 阅读(150) 评论(0) 推荐(0)
摘要:排序算法 平均时间复杂度 最坏时间复杂度 空间复杂度 是否稳定 冒泡排序 O(n²) O(n²) O(1) 是 选择排序 O(n²) O(n²) O(1) 不是 插入排序 O(n²) O(n²) O(1) 是 快速排序 O(nlogn) O(n²) O(logn) 不是 希尔排序 O(nlogn) 阅读全文
posted @ 2020-08-06 16:52 ChunCode 阅读(104) 评论(0) 推荐(0)
摘要:以下主要是个人 学习/复习 总结的要点,具体原理分析会比较少。如果需要深入学习原理,请看最后搬运文章。 数据类型 ECMAScript标准规定了7种数据类型,其把这7种数据类型又分为两种:原始类型和对象类型。 原始类型 Null:只包含一个值:null Undefined:只包含一个值:undefi 阅读全文
posted @ 2020-08-01 17:31 ChunCode 阅读(200) 评论(0) 推荐(0)