javascript-objects相关内容

附加到JS对象的HTML元素

我只是略显OOJS,但有一件事我想不通,那就是为和HTML元素创建对象并向其中添加事件。 为了练习,我有一个想法,可以输入可以验证、编辑等. 下面是我调用输入并为其分配HTML对象的方式 var elements = document.querySelectorAll('.input-field'); for (var n = 0; n ..
发布时间:2022-03-14 19:42:53 前端开发

在数组中的每个对象提交后,向其添加递增ID属性

我尝试在从输入文本区域提交数组中的每个对象后,将唯一的ID属性添加到该数组中。当我在添加更多条目时console.log数组时,它看起来是这样的: [{"title":"hello","text":"sir"}] 我当前正在使用两个常量变量。注释数组的内容将写入db.json文件。 const notes = []; const newID = 0; 这是一个快速js程序,下 ..
发布时间:2022-03-14 19:39:26 其他开发

更改输入文本中的数字格式

我想用()以千为单位更改数字格式,例如,2000年到2,000,20000到20,000,以此类推。 我试过浏览,找到了一个合适的库,它是cleave.js, 但是这个库有一个问题,那就是我只能识别一个选择器,而我想要更改的输入文本很多,有没有人有其他的解决方案? var cleave = new Cleave('.loan_max_amount', { numeral: true, ..
发布时间:2022-03-14 19:29:52 前端开发

防止javascript中的对象比较

JS中是否有防止对象比较的方法? 假设我有: function Person(data) { var that = {}; that.name = data.name; return that; } let p = new Person({'name':'John'}) 现在我希望此操作引发错误: p == 2 推荐答案 我能想到的唯一方法就是依靠比 ..
发布时间:2022-03-14 19:26:22 前端开发

我们可以手动断开JS中预定义的数字、字符串、布尔值、数组的原型链,或者重新赋值吗

当我们创建一个Number类型的新变量(比如Num1)时,它的__proto__指向Number Object。它的__proto__将再次指向Object Core,其__proto__指向null,从而结束原型链。 我尝试做的是通过尝试将__proto__链接从Number Object更改为某个字符串来覆盖中间的这个链。我无法中断链,因为在我的赋值之后,它仍然指向Object Core结构 ..
发布时间:2022-03-14 19:24:13 前端开发

在对象数组中查找数字a重复项及其名称

我要在javascript的对象数组中查找a个重复项及其名称。 我检查了相关问题,但找不到准确的重复计数。即使存在多个重复项,他们也不会专注于查找 我尝试过此功能,它将在查找重复项时抛出消息。但我想要重复的计数,并处理存在多个重复且每个名称的计数多次出现的情况。 我的代码: let keyArr = this.customPropertiesArray.map(function ..
发布时间:2022-03-14 19:17:40 前端开发