笔记
忘了喷发胶
这个作者很懒,什么都没留下…
展开
-
js中深拷贝与浅拷贝的区别
js中变量包含两种数据类型 基本数据类型和引用数据类型 浅拷贝的小例子 let a = [0, 1, 2, 3, 4], b = a; a[0] = 1; console.log(a, b); b复制了a,修改数组a,数组b也跟着变了, a,如果我们 let a = 1 ; 当你 b = a 的时候 栈内存会开辟一个内存 不会互相影响 b, 如果我们 let a = [1,2,3,4] 当你b=a 的时候 实在复制a的 引用地址 当我们a[0]=1 由于a和b指向的一原创 2020-12-17 20:53:19 · 331 阅读 · 0 评论 -
css常规
一 盒模型 标准盒模型: 总宽度=内容 ( content ) + border + padding + margin 怪异盒模型: 总宽度 =(border + padding + content) +margin 二 弹性盒子 /*开启弹性盒子*/ display:flex flex-direction:row //(默认)主轴为水平方向,起点在左端。 flex-direction:row-reverse //主轴为水平方向,起点在右端 flex-direction:column //使用后原创 2020-11-26 11:59:59 · 112 阅读 · 0 评论 -
Html
html的语意化理解 选择合理的标签,便于开发者阅读 和写出更优雅的代码 同时 机器也能更好的解析 原因 1,为了没有css的情况下 页面也能呈现出很好的结构 2,title alt 解释名词 或者解释图片 3,与搜索引擎建立良好的关系 爬虫能获取到更多的数据 4,方便浏览器更好的解析 5,便于团队后期的维护 符合w3c的标准 html新增了那些标签 header 头部 footer 页尾 mian 主要内容 nav导航栏 aside 侧边栏 section 块级元素 ...原创 2020-11-21 00:03:42 · 71 阅读 · 0 评论