empz-base64
empz-base64
全部文章
分类
笔记(25)
归档
标签
去牛客网
登录
/
注册
EMPZ的博客
全部文章
(共12篇)
锚伪类
在支持css的浏览器中,链接的不同状态都可以不用的方式显示,这些状态包括:活动状态,已被访问状态,未被访问状态和鼠标悬停状态用来表示链接不同状态的就是锚伪类 a:link{color:green} /*未访问的链接*/ a:visited{color:blue} /*已访问的链接*/ a:hover...
笔记
css
2021-09-07
0
347
跨域总结
跨域 为什么出现跨域 浏览器同源政策的限制,如果缺少同源政策,则浏览器的正常功能可能受到影响。同源:两个页面具有相同的协议,主机和端口号 什么是跨域 当一个请求url的协议,域名,端口三者之间任意一个与当前页面url不同即为跨域 当前页面url 被请求页面url 是否跨域 原因 http:...
笔记
跨域
2021-08-31
1
434
input包含的标签
值 描述 button 定义可点击按钮(多数情况下,用于通过JavaScript启动脚本) checkbox 复选框 file 输入字段和“浏览”按钮,供文件上传 hidden 隐藏的输入字段 iamge 图像形式的提交按钮 password 密码字段,该字段的字符被掩码 ...
HTML
笔记
input
2021-08-10
1
422
SVG和canvas的区别
SVG: 不依赖分辨率 支持事件绑定 大型渲染区域的程序(例如百度地图) Canvas: 依赖分辨率 不支持事件绑定 最适合网页游戏 保存为".jpg"格式的图片
笔记
SVG
canvas
2021-08-02
0
347
数组去重
Set方法(es6新增) var arr = [1, 1, 4, 2, 2, 3, 3, 3, 6, 6, 6]; arr = Array.from(new Set(arr));indexOf var newArr = []; arr.forEach((item) =...
笔记
JS
数组
2021-07-26
0
392
修改this指向
修改this指向 call(),bind(),apply()的用法,x修改this的指向,区别在于 f.call(obj,arg1,arg2..) f.bind(obj,arg1,arg2,...)() f.apply(obj,[atg1,arg2,..])
笔记
JS
2021-07-26
0
340
深拷贝与浅拷贝
主要针对于引用数据类型参数说的,浅拷贝表示仅拷贝引用地址,深拷贝表示对于对象的克隆如何实现深拷贝:1、JSON序列化JSON.parse(JSON.stringify(obj))2、Object.assign()拷贝当对象中只有一级属性,没有二级属性的时候,此方法为深拷贝,但是对象中有对象的时候,此...
JS
笔记
2021-07-22
1
479
JS的包含类型
7种基本数据类型:Undefined、Null、Boolean、Number、String、Symbol(es6新增,表示独一无二的值)和BigInt(es10新增,是指安全存储、操作大整数。但是很多人不把这个做为一个类型)1种引用数据类型Object(Object本质上是由一组无序的名值对组成的)...
笔记
JS
2021-07-21
0
448
CSS弹性盒子属性
属性 描述 display 指定HTML元素盒子类型 flex-direction 子元素的排列方式 justify-content 横轴排列方式 align-items 纵轴排列方式 flex-wrap 子元素超出父元素是否换行 align-content 修改flex-...
css
笔记
弹性盒子
2021-07-20
0
331
SVG
SVG 指可伸缩矢量图形 (Scalable Vector Graphics)SVG 用来定义用于网络的基于矢量的图形SVG 使用 XML 格式定义图形SVG 图像在放大或改变尺寸的情况下其图形质量不会有所损失SVG 是万维网联盟的标准SVG 与诸如 DOM 和 XSL 之类的 W3C 标准是一个整...
笔记
SVG
2021-07-19
0
303
首页
上一页
1
2
下一页
末页