- 博客(13)
- 收藏
- 关注
原创 es6新增api
1、Object.is(),判断两个值是否相等(1)两个参数时,实现的是对象的复制、拷贝返回值:返回第一个参数Object.assign()方法实现的是半深拷贝,半深拷贝指的是被复制的对象里面有引用数据类型,实现的就是半深拷贝;而深拷贝指的是被复制的对象里是基本数据类型,实现的就是深拷贝。(2)三个参数时,表示合并对象,把后两个对象合并到第一个对象,并返回第一个对象3、获取原型对象的方法(1)obj.4、设置原型对象的方法。
2024-11-14 19:39:48
1891
原创 Proxy代理
Proxy 是 ES6 中引入的一种特性,是 JavaScript 中的一个内置对象,它用于创建一个对象的代理,从而可以拦截和自定义对象的基本操作,如属性查找、赋值、枚举、函数调用等。Proxy 对象可以用来实现一些高级功能,比如数据绑定、访问控制、日志记录、性能监控等。
2024-11-06 19:57:54
612
原创 什么是Node
Node全称NodeJS,是一个基于Chrome V8引擎的JavaScript运行环境;一个让JavaScript 运行在服务端的开发平台,它让JavaScript成为与PHP、Python、Perl等服务端语言平起平坐的脚本语言。通俗地讲就是1,node不是一门语言,不是库,也不是框架,而是一个建立在谷歌V8引擎的用来解析和执行js代码的运行环境。2,node可以让js脱离浏览器来运行了(实际上就是指node实现了js代码创建的后端,使得动态数据的提取不在仅限于js或php等)
2024-10-29 20:59:25
454
原创 ES6中的set和map数据结构
Set 和 Map 是 ES6 中引入的两种新的数据结构,用于存储和管理数据。它们可以处理唯一性需求、键值对需求、去重需求等,适用于许多实际场景,如数据过滤、数据映射、缓存管理。
2024-10-17 21:06:34
519
原创 利用BFC清除浮动带来的影响
BFC属于普通流。BFC全称是Block Formatting Context,意思就是块级格式化上下文。你可以把BFC看做元素的一个属性,当元素拥有的BFC属性,这个元素就可以看作是隔离了的独立容器,容器里边的元素不会影响到容器外部的元素,其中外边距(margin)也是BFC区域的一部分。
2024-10-16 22:06:36
381
原创 less和sass的区别
Less:使用 “@” 符号定义变量,例如@color: blue;。Sass: 使用“”符号定义变量,例如”符号定义变量,例如符号定义变量,例如color:blue;。
2024-10-15 20:47:17
1812
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅
1