![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
javascript
文章平均质量分 54
可乐星-
爱学习的02水瓶女一枚
展开
-
index.cshtml
点击加载原创 2024-01-16 22:53:16 · 708 阅读 · 0 评论 -
HomeController.cs
/ 替换为你的数据库连接字符串。row++) // 从第二行开始,忽略表头。Console.WriteLine($"数据库操作异常: {ex.Message}");Console.WriteLine($"发生异常: {ex.Message}");// 可以根据实际情况增加其他参数。// 处理数据库异常。// 从Excel读取数据。// // 处理结果。//注入服务--IOC容器。原创 2024-01-16 22:51:35 · 410 阅读 · 0 评论 -
Uncaught TypeError: Cannot set properties of null (setting ‘textContent‘)是什么原因
因此,当你遇到了类似 “Uncaught TypeError: Cannot set properties of null (setting ‘textContent’)” 的错误时,请检查代码中是否存在操作一个不存在的元素的情况。属性,这通常是因为在试图操作一个不存在的或者不存在于文档中的元素而导致的。为了避免这个错误,可以确保在执行任何操作之前,先检查获取的元素是否为。或者类似的方法获取元素时,如果参数所对应的元素不存在时,会返回。在下面的代码中,如果指定的 ID “myDiv” 不存在,原创 2024-01-14 21:43:58 · 1873 阅读 · 0 评论 -
textContent和innerText有什么区别
属性对性能要求相对较低,因为它只是简单地返回元素的文本内容,不需要进行任何样式和布局的计算。属性将会尝试返回渲染为可见文本的内容,它会自动处理样式和布局,以确保只返回用户可看到的内容。属性仅返回元素内部可见的文本内容,忽略任何被 CSS 隐藏的文本和注释节点。属性返回元素的所有文本内容,包括元素内部的所有文本和注释节点。都是用于获取或设置元素的文本内容的属性,但它们之间有一些区别。属性会返回所有文本内容,包括文本节点和子元素的文本内容。会返回包括所有文本内容和换行符的字符串,而。原创 2024-01-14 21:42:45 · 922 阅读 · 0 评论 -
一个div内有好几个p元素,如何清空 / 删除 p元素的数据
属性返回或设置的是元素的纯文本内容,而不包括元素内部的 HTML 标签。因此,在删除元素之前,请确保确认你要删除的是正确的元素。它可以用于获取元素中的纯文本内容,或者用于设置元素的纯文本内容。若要清空一个 div 内多个 p 元素的数据,可以遍历该 div 中的所有 p 元素,并设置它们的。如果想要删除一个 div 内所有的 p 元素,需要遍历该 div 中的所有 p 元素,使用。但在这种情况下,需要确保清空元素的内容是安全的,不会引入任何潜在的安全风险。属性,我们可以获取该元素的文本内容,并将其保存在。原创 2024-01-14 21:38:44 · 511 阅读 · 0 评论 -
js中的数据类型
在 JavaScript 中,可以使用数字字面量来定义一个数字。数字字面量可以是整数或小数,并且可以使用科学计数法表示非常大或非常小的数。// 整数// 小数// 科学计数法// 6.02乘以10的23次方,即 6.02×10²³// 1.2345乘以10的负6次方,即 1.2345×10⁻⁶需要注意的是,在 JavaScript 中,数字是一种原始类型。当您使用算术运算符(+、-、*、/、% 等)对数字进行计算时,会得到一个新的数字作为结果。原创 2024-01-14 21:21:40 · 1016 阅读 · 0 评论 -
常用的dom操作
是用于创建 HTML 元素节点的 DOM 方法。它接收一个参数作为要创建的元素的标签名,并返回一个新创建的元素节点。这样,页面就会动态地添加一个带有指定内容和样式的。下面是一个示例,演示如何使用。修改元素的文本内容,使用。属性来改变元素的样式。原创 2024-01-14 21:05:35 · 588 阅读 · 0 评论 -
BOM和DOM有什么区别和联系
而 DOM 是文档对象模型的缩写,它代表了以层次结构组织的 HTML 或 XML 文档,并提供了一组用于访问和操作文档内容的接口。通过 BOM,开发者可以获取和操作浏览器的一些属性和方法,例如打开新窗口、改变浏览器的位置和尺寸、操作浏览器历史记录等。对象:表示当前窗口或标签页中加载的文档。它提供了许多方法和属性,用于访问和操作文档内容,例如获取和修改元素、添加和删除节点、修改文档的标题等。BOM 是浏览器对象模型的缩写,它提供了一组用于操作浏览器窗口、浏览器历史记录、浏览器的位置等浏览器相关对象的接口。原创 2023-12-29 16:39:26 · 1060 阅读 · 0 评论 -
null 与 undefined 的区别
是两种不同的特殊值,表示变量的状态或值的缺失。是变量或属性未被赋值或不存在的值。在 JavaScript 中,是显式地表示为空的值,而。原创 2023-11-09 19:46:14 · 87 阅读 · 0 评论 -
列举强制类型转换和隐式类型转换方式
需要注意的是,隐式类型转换可能会导致意外的结果,因此在编写代码时需要注意类型转换的规则和潜在的问题。在 JavaScript 中,类型转换(或称为类型转换)可分为两种方式:强制类型转换和隐式类型转换。字符串拼接:当使用字符串拼接操作符(+)时,JavaScript 会隐式地将其他类型的值转换为字符串,然后进行拼接。算术运算符:当使用算术运算符(+、-、*、/等)进行运算时,JavaScript 会隐式地将其他类型的值转换为数字。使用构造函数:可以使用构造函数将一个值显式地转换为特定类型的对象。原创 2023-11-09 19:45:24 · 115 阅读 · 2 评论 -
”==”和“===”的区别
综上所述,“==” 是一种松散相等比较,在比较之前会进行类型转换,而 “===” 是一种严格相等比较,不进行类型转换。建议在比较两个值时,优先使用 “===” 来避免类型转换可能引起的意外结果。只有在明确需要进行类型转换时,才使用 “==” 运算符。原创 2023-11-09 19:44:49 · 168 阅读 · 0 评论 -
请描述 split()与 join()的区别,slice()与 splice()的区别
下面是 split() 和 join() 的区别以及 slice() 和 splice() 的区别的描述:split() 和 join() 的区别:split()join()split()join()slice() 和 splice() 的区别:slice()splice()slice()splice()总结:split()join()slice()splice()slice()splice()原创 2023-11-09 19:44:05 · 75 阅读 · 0 评论 -
请写出添加\删除\替换\插入到某个接点的方法
这些方法是在 JavaScript 中用于操作 DOM(文档对象模型)的常见方法。使用这些方法可以通过改变 DOM 结构来添加、删除、替换或插入到指定节点。使用这些方法可以方便地对 DOM 进行操作,实现添加、删除、替换和插入到指定节点的需求。是要替换的节点对象。原创 2023-11-09 19:43:28 · 63 阅读 · 0 评论 -
如何理解 DOM 元素的 Attribute 与 Property
需要注意的是,更改 Property 的值通常会影响到对应的 Attribute,但改变 Attribute 的值并不会自动更新对应的 Property。它们之间的区别在于它们所描述的状态的不同:Attribute 描述了元素的初始状态,而 Property 描述了元素的当前状态。总结起来,Attribute 描述了 HTML 元素的初始状态,而 Property 描述了 DOM 元素在 JavaScript 运行时的当前状态。它们在描述和操作元素的特性和状态时,提供了不同的方式。原创 2023-11-09 19:42:46 · 169 阅读 · 0 评论 -
谈谈 call\apply\bind 作用和区别
这些方法可以用于在函数调用时显式指定上下文对象,并在需要时传递参数。它们提供了更灵活的方式来控制函数的执行环境和参数传递。是 JavaScript 中用于函数调用和绑定上下文的方法。原创 2023-11-09 19:42:05 · 46 阅读 · 0 评论 -
什么是闭包
闭包是指函数在定义时可以访问其词法作用域的能力,即使函数在定义之后被传递到了其他地方执行。它包含了两个主要的特性:函数内部可以访问外部函数作用域中的变量,而这些变量在函数执行完毕后依然保持在内存中。总结起来,闭包是 JavaScript 中强大的概念,能够让函数访问其词法作用域之外的变量,保持变量状态,并实现数据的封闭和私有化。需要注意的是,闭包使用不当可能导致内存泄漏,因为闭包中引用的变量不会被垃圾回收机制及时释放。因此,在使用闭包时,需要注意合理控制闭包的生命周期,并及时释放不再使用的闭包。原创 2023-11-09 19:40:44 · 39 阅读 · 0 评论 -
讲讲浅拷贝、深拷贝之间的区别,请写出深拷贝的代码
函数进行深拷贝操作,生成了一个独立的对象。的修改不会影响到原始对象。原创 2023-11-09 19:39:47 · 48 阅读 · 0 评论