找到 9301 篇文章 关于面向对象编程

如何在 JavaScript 中为动态元素附加事件?

AmitDiwan
更新于 2020年9月11日 06:28:00

161 次浏览

要附加事件,请在 JavaScript 中使用 document.addEventListener()。以下是代码 - 示例 实时演示 文档    document.addEventListener('click',function(event){       if(event.target && event.target.id== 'buttonSubmit'){          console.log("按钮点击时生成事件")       }    }); 要运行以上程序,请保存文件名“anyName.html(index.html)”,然后右键单击该文件。在 VS Code 编辑器中选择“使用 Live Server 打开”选项。输出这将产生以下输出 -单击提交按钮后,屏幕截图如下所示 -

如何在 JavaScript 中分割以空格分隔的字符串并修剪额外的逗号和空格?

AmitDiwan
更新于 2020年9月11日 06:25:40

332 次浏览

假设以下为我们的字符串 -var sentence = "My, , , , , , , Name, , , , is John ,, , Smith";使用正则表达式以及 split() 和 join() 来移除额外的空格和逗号。以下是代码 -示例var sentence = "My, , , , , , , Name, , , , is John ,, , Smith"; console.log("移除额外逗号和空格之前="+sentence); sentence = sentence.split(/[\s, ]+/).join(); console.log("移除额外逗号和空格之后="); console.log(sentence)要运行以上程序,您需要使用以下命令 -node fileName.js。输出这里,我的文件名是 demo133.js。这将产生 ... 阅读更多

如何以字符串格式显示 JavaScript 对象的内容?

AmitDiwan
更新于 2020年9月11日 06:21:30

234 次浏览

使用 document.getElementById() 并使用 innerHTML 显示。以下是代码 -示例 实时演示 文档    var jsonObject="name";    var value = jsonObject.split(" ");    var add = {};    value.forEach(function(v){       add[v] ? add[v]++ : add[v] = "John";    });    document.getElementById("objectId").innerHTML = JSON.stringify(add); 要运行以上程序,请保存文件名“anyName.html(index.html)”,然后右键单击该文件。在 VS Code 编辑器中选择“使用 Live Server 打开”选项。输出这将产生以下输出 -

JavaScript RegExp 如何返回各种方括号之间的值?如何获取括号中的值?

AmitDiwan
更新于 2020年9月11日 06:19:01

1K+ 次浏览

使用带索引 0、1…N 的正则表达式来获取不带括号的值。以下是代码 -示例var regularExpression= /(?< node demo132.js 第一个不带括号的值=John Smith 第二个不带括号的值=David Miller

更新复制的对象也会更新 JavaScript 中的父对象?

AmitDiwan
更新于 2020年9月10日 07:30:11

222 次浏览

不会,父对象不会被更新。使用 Object.assign() 以及一些参数进行检查。以下是代码 -示例var firstObject = { name: 'John' }; var secondObject = { name: 'Carol' }; console.log("合并之前="); console.log(firstObject); var afterMerging = Object.assign({}, firstObject, secondObject); afterMerging.name = 'Smith'; console.log("合并之后="); console.log(firstObject);要运行以上程序,您需要使用以下命令 -node fileName.js。输出这里,我的文件名是 demo131.js。这将产生以下输出 -PS C:\Users\Amit\JavaScript-code> node demo131.js 合并之前= { name: 'John' } 合并之后= { name: 'John' }

JavaScript 如何检查不区分大小写的值?

AmitDiwan
更新于 2020年9月10日 07:27:55

227 次浏览

要检查不区分大小写的值,请在 JavaScript 中使用正则表达式。以下是代码 -示例var allNames = ['john','John','JOHN']; var makeRegularExpression = new RegExp(allNames.join( "|" ), "i"); var hasValue = makeRegularExpression.test("JOHN"); console.log("是否存在="+hasValue);要运行以上程序,您需要使用以下命令 -node fileName.js。这里,我的文件名是 demo130.js。输出这将产生以下输出 -PS C:\Users\Amit\JavaScript-code> node demo130.js 是否存在=true

使用 jQuery,在键入时过滤列表视图搜索列表,类似于关键字搜索?

AmitDiwan
更新于 2020年9月10日 07:25:48

4K+ 次浏览

假设以下为我们的输入类型,用户将在其中进行搜索 -现在,使用 hide() 和 show() 仅显示相关的搜索并隐藏其余内容。例如,在键入“Ja”时,相关的关键字(如“Java”和“JavaScript”)应该可见,因为它们以“Ja”开头。示例 实时演示 文档 输入关键字.. JavaScript John Smith Java David Miller -1) {             $(this).show();             $(this).prev('.subjectName').last().show();          } else {             $(this).hide();     ... 阅读更多

如何使用 jQuery 隐藏包含零值的表格行?

AmitDiwan
更新于 2020年9月10日 07:22:42

1K+ 次浏览

假设以下为我们的表格,其中包含产品数量记录 - qty: qty: qty: qty: 现在让我们使用 hide() 方法隐藏。以下是代码 -示例 实时演示 文档 qty: qty: qty: qty:    $('.hideRowContainingZeroValue input').filter(function(){       return +this.value === 0;    }).closest("tr").hide() 要运行以上程序,请保存文件名“anyName.html(index.html)”,然后右键单击该文件。在 VS Code 编辑器中选择“使用 Live Server 打开”选项。输出这将产生以下输出 -

如何在 JavaScript 中从今天的日期减去日期?

AmitDiwan
更新于 2020年9月10日 07:20:14

916 次浏览

您需要使用 new Date().getDate() 获取 currentDate。语法如下 -var anyVariableName= yourCurrentDate - yourSubstractDateOfCurrentMonth;示例var currentDate=new Date().getDate(); var substractDate=new Date("2020-07-01").getDate(); const numberOfDaysInCurrentMonthOnly = currentDate-substractDate; console.log(numberOfDaysInCurrentMonthOnly);注意今天的日期是 - 28-07-2020要运行以上程序,您需要使用以下命令 -node fileName.js。这里,我的文件名是 demo129.jsPS C:\Users\Amit\JavaScript-code> node demo129.js 27

JavaScript 如何在点击类中的按钮时显示警报?

Shriansh Kumar
更新于 2024年10月4日 14:51:12

1K+ 次浏览

JavaScript 中的警报是一个对话框,当需要通知一些重要信息或警告时,会显示给用户。它可能包含一条消息以及“确定”按钮。当您单击“确定”按钮时,它将关闭对话框。单击按钮会触发事件处理程序,该处理程序调用一个函数,指示浏览器显示带有消息的对话框。在本文中,我们将探讨几种在用户单击按钮时显示警报的方法。例如,单击下面给出的按钮以获取 ... 阅读更多

广告