- 博客(19)
- 收藏
- 关注
原创 js中可以使用typeof判断一个变量是不是数组类型吗
在 JavaScript 中,typeof运算符主要用于确定变量的基本类型,但它并不能直接用来判断一个变量是否是数组类型。typeof主要用于检测变量是undefinedstringnumberbooleansymbolbigint, 或object等基本类型。对于数组,typeof会将其识别为object类型。
2024-08-12 17:00:38
381
原创 encodeURL()可以编码url敏感的特殊字符吗
在 JavaScript 中,用于编码 URL 敏感的特殊字符的方法实际上是,而不是。方法用于对 URL 的组成部分进行编码,以确保它们可以安全地用于 URL 中。
2024-08-12 16:56:33
327
原创 笔记js对象使用const定义可以修改对象里面的属性吗
关键字定义的对象本身是不可重新赋值的,但对象内部的属性是可以修改的。保证的是变量引用的不变性,而不是对象本身的不变性。在 JavaScript 中,使用。
2024-08-12 16:47:13
340
原创 笔记visibility 属性
在 CSS 中,visibility属性用于控制元素的可见性。visiblehidden, 和collapse。这些值决定了元素是否在页面上可见,以及是否占用布局空间。visibility。
2024-08-12 16:41:58
366
原创 笔记-事件相关
是一种事件监听器的选项,它允许你在事件传播的不同阶段捕获和处理事件。通常情况下,事件遵循从目标元素向上传播的模式(事件冒泡),但在事件捕获模式中,事件首先从文档的根节点向下传播,到达目标元素后再开始冒泡。方法用于阻止事件冒泡,这意味着事件不会向上冒泡到父元素,阻止了事件处理程序在父元素上的触发。在处理表单提交事件时,通常需要阻止表单的默认提交行为,以防止页面重新加载。通常用于描述一个事件监听器只应触发一次的情况。方法来阻止表单的默认提交行为。
2024-08-12 16:02:32
142
原创 笔记ECMAscript规范
ECMAScript 规范的范围语法: ECMAScript 规定了 JavaScript 的语法结构,包括变量声明、函数定义、语句和表达式等。 数据类型: 定义了 JavaScript 的基本数据类型,如 Number、String、Boolean、Null、Undefined、Symbol、BigInt 以及复合数据类型如 Object 和 Array。 内置对象和函数: ECMAScript 定义了一系列内置对象和函数,如 Math、Date、Array、Object、Function 等
2024-08-12 15:43:25
360
原创 【个人笔记】HTML/CSS: 如何处理跨浏览器兼容性问题?
处理HTML和CSS的跨浏览器兼容性问题是前端开发中的一个重要环节。不同的浏览器可能对Web标准的实现有所差异,这可能导致页面在不同浏览器上的表现不一致。通过上述方法,你可以最大限度地减少跨浏览器兼容性带来的问题,确保网站或应用在各种浏览器环境下都有良好的用户体验。
2024-07-11 01:06:46
556
原创 【个人笔记】ref和reactive
在Vue 3中,ref和reactive分别针对不同场景下的响应式数据管理。ref更适用于基本数据类型,尤其是当需要在组件中与其他非响应式数据交互时。而reactive更适合处理复杂数据类型,如对象和数组,因为它提供了一种更自然的方式来操作这些数据,无需额外的语法糖。根据你的具体需求,你可以选择最适合你的工具。
2024-07-11 00:15:50
643
原创 【个人笔记】HTTP和 HTTPS
HTTPS 相对于 HTTP 的主要优势在于提供了数据加密和服务器身份验证,这在现代互联网中变得越来越重要,尤其是对于涉及用户敏感信息的网站。尽管 HTTPS 一开始可能因加密解密带来一些性能损失,但随着技术的发展,这种影响已经大大降低,甚至在很多情况下 HTTPS 的性能表现更好。因此,现在强烈推荐使用 HTTPS 协议来保障网络安全。
2024-07-11 00:06:55
434
原创 【个人笔记】AJAX和Axios
AJAX(Asynchronous JavaScript and XML)和 Axios 是前端开发中用于异步数据交换的两种不同技术。虽然它们都用于实现异步请求,但在实现方式、功能、性能和易用性方面存在一些关键区别。让我们详细探讨这两个概念及其差异。
2024-07-10 23:58:30
562
原创 【个人笔记】跨域问题
跨域问题源于浏览器实施的一种安全策略,称为“同源策略”(Same-origin policy)。同源策略限制了一个文档或脚本只能读取或修改来自同一源(origin)的文档或脚本所加载的内容。
2024-07-10 21:52:58
399
原创 【个人笔记】防抖和节流
防抖(Debounce)和节流(Throttle)是前端开发中常用的两种优化函数调用频率的技术,主要用于减少不必要的函数执行,提高应用性能。
2024-07-10 21:22:50
211
原创 【个人笔记】HTML
HTML(HyperText Markup Language)是用于创建网页的标准标记语言。而人们常说的HTML5是HTML的最新版本,它引入了许多新的特性来简化Web开发并提高网页的多媒体功能。
2024-07-10 20:43:03
2125
原创 【个人笔记】pnpm
pnpm 是一个强大的包管理器,它通过创新的虚拟存储技术提供了一种更高效、更快速的方式来管理 Node.js 项目的依赖关系。无论是对于个人开发者还是企业团队,pnpm都是一个值得考虑的优秀选择。
2024-07-08 22:39:42
1201
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人