摘要: 1.创建一个构造函数Star 2.基于构造函数Star new出来一个实例对象ldh,这个new出来的实例对象ldh的__proto__属性指向构造函数prototype属性原型对象Star,Star原型对象的constructor属性又指回Star构造函数。 3.Star原型对象的__proto_ 阅读全文
posted @ 2022-08-05 17:40 简法 阅读(25) 评论(0) 推荐(0)
摘要: <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <meta name="viewport" content="wi 阅读全文
posted @ 2022-08-05 15:37 简法 阅读(12) 评论(0) 推荐(0)
摘要: 1.后置递增,先返回后自加 1 let a = 1; 2 console.log(a++, a); 3 //打印结果 2 3 2.前置递增,先自加后返回 1 let a = 1; 2 console.log(++a, a); 3 //打印结果 3 3 阅读全文
posted @ 2022-08-05 15:00 简法 阅读(41) 评论(0) 推荐(0)
摘要: 1.typeof 用法:typeof 要检测数据名 缺点:在检测复杂数据类型是,数组和null会被检测成Object对象类型。 2.instanceof 描述:只能检测复杂数据类型,用于构造函数的prototype是否出现在某个实列对象的原型链上 用法:a instanceof o 3.object 阅读全文
posted @ 2022-08-05 10:33 简法 阅读(72) 评论(0) 推荐(0)
摘要: 1. Zoom 非标属性,有兼容问题,缩放会改变了元素占据的空间大小,触发重排 2. transform:scale() 大部分现代浏览器支持,并且对英文、数字、中文也能够生效,缩放不会改变了元素占据的空间大小,页面布局不会发生变化 3. text-size-adjust对谷歌浏览器有版本要求,在2 阅读全文
posted @ 2022-08-04 21:29 简法 阅读(90) 评论(0) 推荐(0)
摘要: 1.首先页面中写一个div盒子 2.盒子宽高设置 0px,边框 border:50px solid; 边框颜色 border-color: transparent transparent red; <style> .box { width: 0px; height: 0px; border: 50p 阅读全文
posted @ 2022-08-04 21:07 简法 阅读(56) 评论(0) 推荐(0)
摘要: 是什么: BFC(Block Formattiong Context),即格式化上下文,它是标签的一个样式属性,标签有了这个属性之后,可以让自己内部代码与外界隔离。 触发条件: 1. html根元素就是有bfc 2.浮动元素 3.overflow 不是 visible 4.display 值是 in 阅读全文
posted @ 2022-08-04 00:03 简法 阅读(60) 评论(0) 推荐(0)
摘要: 浏览器缓存分为两种: 强缓存 协商缓存 强缓存: 在规定的时间内,不询问服务器,强制使用浏览器缓存。 时间的设置根据响应头的expires字段和cache-control字段。 expires的值是一个绝对时间,在这个时间之前,浏览器都会使用强缓存。缺点就是如果客户端和服务端时间不同步,会出现是用不 阅读全文
posted @ 2022-08-03 23:54 简法 阅读(52) 评论(0) 推荐(0)
摘要: 区别一: 功能不同 get是从服务器上获取数据,post是向服务器传送数据。 区别二: 传值过程不同 1、get是把参数数据队列加到提交表单的ACTION属性所指的URL中,值和表单内各个字段一一对应,在URL中可以看到。 2、post是通过HTTP post机制,将表单内各个字段与其内容放置在HT 阅读全文
posted @ 2022-08-03 23:49 简法 阅读(313) 评论(0) 推荐(0)
摘要: 1.border-radius 实现圆角 2.transform 实现水平垂直居中 3.transition 实现过渡效果 4.box-sizing 转换盒子模型变成IE怪异盒子 5.flex布局 justify-content 阅读全文
posted @ 2022-08-03 23:29 简法 阅读(51) 评论(0) 推荐(0)