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 打开”选项。输出这将产生以下输出 -单击提交按钮后,屏幕截图如下所示 -
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。这将产生 ... 阅读更多
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 打开”选项。输出这将产生以下输出 -
1K+ 次浏览
使用带索引 0、1…N 的正则表达式来获取不带括号的值。以下是代码 -示例var regularExpression= /(?< node demo132.js 第一个不带括号的值=John Smith 第二个不带括号的值=David Miller
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' }
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
4K+ 次浏览
假设以下为我们的输入类型,用户将在其中进行搜索 -现在,使用 hide() 和 show() 仅显示相关的搜索并隐藏其余内容。例如,在键入“Ja”时,相关的关键字(如“Java”和“JavaScript”)应该可见,因为它们以“Ja”开头。示例 实时演示 文档 输入关键字.. JavaScript John Smith Java David Miller -1) { $(this).show(); $(this).prev('.subjectName').last().show(); } else { $(this).hide(); ... 阅读更多
假设以下为我们的表格,其中包含产品数量记录 - 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 打开”选项。输出这将产生以下输出 -
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 中的警报是一个对话框,当需要通知一些重要信息或警告时,会显示给用户。它可能包含一条消息以及“确定”按钮。当您单击“确定”按钮时,它将关闭对话框。单击按钮会触发事件处理程序,该处理程序调用一个函数,指示浏览器显示带有消息的对话框。在本文中,我们将探讨几种在用户单击按钮时显示警报的方法。例如,单击下面给出的按钮以获取 ... 阅读更多