摘要: 原型链继承 核心: 将父类的实例作为子类的原型 构造继承 核心:使用父类的构造函数来增强子类实例,等于是复制父类的实例属性给子类 实例继承 核心:为父类实例添加新特性,作为子类实例返回 拷贝继承 组合继承 核心:通过调用父类构造,继承父类的属性并保留传参的优点,然后通过将父类实例作为子类原型,实现 阅读全文
posted @ 2020-10-19 15:05 俩只猫 阅读(116) 评论(0) 推荐(0) 编辑
摘要: call() 和apply()的第一个参数相同,就是指定的对象。这个对象就是该函数的执行上下文。 call()和apply()的区别就在于,两者之间的参数。 call()在第一个参数之后的 后续所有参数就是传入该函数的值。 apply() 只有两个参数,第一个是对象,第二个是数组,这个数组就是该函数 阅读全文
posted @ 2020-10-19 15:03 俩只猫 阅读(634) 评论(0) 推荐(0) 编辑
摘要: =赋值 ==返回一个布尔值;相等返回true,不相等返回false; 允许不同数据类型之间的比较; 如果是不同类型的数据进行,会默认进行数据类型之间的转换; 如果是对象数据类型的比较,比较的是空间地址 只要数据类型不一样,就返回false; 阅读全文
posted @ 2020-10-19 15:00 俩只猫 阅读(148) 评论(0) 推荐(0) 编辑
摘要: let定义块级作用域变量 没有变量的提升,必须先声明后使用 let声明的变量,不能与前面的let,var,conset声明的变量重名 const 定义只读变量 const声明变量的同时必须赋值,const声明的变量必须初始化,一旦初始化完毕就不允许修改 const声明变量也是一个块级作用域变量 co 阅读全文
posted @ 2020-10-19 14:58 俩只猫 阅读(908) 评论(0) 推荐(0) 编辑
摘要: 浅克隆: 只是拷贝了基本类型的数据,而引用类型数据,复制后也是会发生引用,我们把这种拷贝叫做“(浅复制)浅拷贝”,换句话说,浅复制仅仅是指向被复制的内存地址,如果原地址中对象被改变了,那么浅复制出来的对象也会相应改变。 深克隆: 创建一个新对象,属性中引用的其他对象也会被克隆,不再指向原有对象地址。 阅读全文
posted @ 2020-10-19 14:57 俩只猫 阅读(113) 评论(0) 推荐(0) 编辑
摘要: 有哪些选择器? 1.属性后面加!import 会覆盖页面内任何位置定义的元素样式 2.作为style属性写在元素内的样式 3.id选择器 4.类选择器 5.标签选择器 6.通配符选择器(*) 7.浏览器自定义或继承 不同级别: 总结排序: !important > 行内样式>ID选择器 > 类选择器 阅读全文
posted @ 2020-10-19 14:45 俩只猫 阅读(80) 评论(0) 推荐(0) 编辑
摘要: link属于HTML标签,而@import是CSS提供的页面被加载的时,link会同时被加载,而@import引用的CSS会等到页面被加载完再加载 import只在IE5以上才能识别,而link是HTML标签,无兼容问题 link方式的样式的权重 高于@import的权重. 阅读全文
posted @ 2020-10-19 14:39 俩只猫 阅读(96) 评论(0) 推荐(0) 编辑
摘要: display:none 隐藏对应的元素,在文档布局中不再给它分配空间,它各边的元素会合拢,就当他从来不存在。 visibility:hidden 隐藏对应的元素,但是在文档布局中仍保留原来的空间。 阅读全文
posted @ 2020-10-19 14:36 俩只猫 阅读(121) 评论(0) 推荐(0) 编辑
摘要: clear清除浮动(添加空div法)在浮动元素下方添加空div,并给该元素写css样式 {clear:both;height:0;overflow:hidden;} 给浮动元素父级设置高度 父级同时浮动(需要给父级同级元素添加浮动) 父级设置成inline-block,其margin: 0 auto 阅读全文
posted @ 2020-10-19 14:27 俩只猫 阅读(76) 评论(0) 推荐(0) 编辑
摘要: html 1 <button type="primary" @tap="distributeUser"> 2 <view class="animate wave"> 3 <view class="w1"></view> 4 <view class="w2"></view> 5 <view class 阅读全文
posted @ 2020-10-19 10:20 俩只猫 阅读(443) 评论(0) 推荐(1) 编辑
摘要: 1 div { 2 position: relative / fixed; /* 相对定位或绝对定位均可 */ 3 width:500px; 4 height:300px; 5 top: 50%; 6 left: 50%; 7 margin-top:-150px; 8 margin-left:-25 阅读全文
posted @ 2020-10-19 10:07 俩只猫 阅读(108) 评论(0) 推荐(0) 编辑
摘要: 已知宽度,block元素 ,添加添加margin:0 auto属性。 已知宽度,绝对定位的居中 ,上下左右都为0,margin:auto 阅读全文
posted @ 2020-10-19 10:05 俩只猫 阅读(938) 评论(0) 推荐(0) 编辑
摘要: 标准盒子模型:宽度=内容的宽度(content)+ border + padding 低版本IE盒子模型:宽度=内容宽度(content+border+padding) 阅读全文
posted @ 2020-10-19 10:04 俩只猫 阅读(78) 评论(0) 推荐(0) 编辑
摘要: 1 <style> 2 div { 3 width: 0; 4 height: 0; 5 border-top: 40px solid transparent; 6 border-left: 40px solid transparent; 7 border-right: 40px solid tra 阅读全文
posted @ 2020-10-19 10:03 俩只猫 阅读(114) 评论(0) 推荐(0) 编辑
摘要: 图片中的 alt属性是在图片不能正常显示时出现的文本提示。alt有利于SEO优化 图片中的 title属性是在鼠标在移动到元素上的文本提示。 阅读全文
posted @ 2020-10-19 10:01 俩只猫 阅读(141) 评论(0) 推荐(0) 编辑
摘要: transtion transition-property 规定设置过渡效果的 CSS 属性的名称。 transition-duration 规定完成过渡效果需要多少秒或毫秒。 transition-timing-function 规定速度效果的速度曲线。 transition-delay 定义过渡 阅读全文
posted @ 2020-10-19 09:55 俩只猫 阅读(46) 评论(0) 推荐(0) 编辑
摘要: display:flex; 在父元素设置,子元素受弹性盒影响,默认排成一行,如果超出一行,按比例压缩 flex:1; 子元素设置,设置子元素如何分配父元素的空间,flex:1,子元素宽度占满整个父元素 align-items:center 定义子元素在父容器中的对齐方式,center 垂直居中 ju 阅读全文
posted @ 2020-10-19 09:51 俩只猫 阅读(107) 评论(0) 推荐(0) 编辑