161 次浏览
要附加事件,请在 JavaScript 中使用 document.addEventListener()。以下代码示例:示例 实时演示 文档 document.addEventListener('click',function(event){ if(event.target && event.target.id== 'buttonSubmit'){ console.log("按钮点击时生成事件") } }); 要运行以上程序,请将文件名保存为“anyName.html(index.html)”,然后右键点击该文件。在 VS Code 编辑器中选择“使用实时服务器打开”选项。输出这将产生以下输出:点击提交按钮后,屏幕截图如下所示:
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 编辑器中选择“使用实时服务器打开”选项。输出这将产生以下输出:
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(); ... 阅读更多
假设以下为我们的表格,其中包含产品数量记录:数量:数量:数量:数量:现在让我们使用 hide() 方法进行隐藏。以下代码示例:示例 实时演示 文档 数量:数量:数量:数量: $('.hideRowContainingZeroValue input').filter(function(){ return +this.value === 0; }).closest("tr").hide() 要运行以上程序,请将文件名保存为“anyName.html(index.html)”,然后右键点击该文件。在 VS Code 编辑器中选择“使用实时服务器打开”选项。输出这将产生以下输出:
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 中的警报是一个对话框,当需要通知一些重要信息或警告时会显示给用户。它可能包含一条消息以及“确定”按钮。当您点击“确定”按钮时,它将关闭对话框。点击按钮会触发一个事件处理程序,该处理程序调用一个函数,指示浏览器显示带有消息的对话框。在本文中,我们将探讨几种在用户点击按钮时显示警报的方法。例如,点击以下给出的按钮以获取… 阅读更多