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

如何在 JavaScript 中匹配并非完全由数字组成的字符串?

AmitDiwan
更新于 2020年9月14日 08:09:49

56 次浏览

假设我们有以下复杂的字符串:var values = 'studentId:"100001",studentName:"John Smith",isTopper:true,uniqueId:10001J-10001,marks:78,newId:"4678"';可以使用正则表达式来匹配字符串。代码如下:示例var regularExpression = /(? node demo187.js 原值=studentId:"100001",studentName:"John Smith",isTopper:true,uniqueId:10001J-10001,marks:78,newId:"4678" 并非完全由数字组成的字符串= [ '10001J-10001' ]

更改 JavaScript 中嵌套对象键的值

AmitDiwan
更新于 2020年9月14日 08:08:17

527 次浏览

为此,可以使用点(.)表示法以及方括号([])。示例var details = {    "customer": {       "customerDetails": {          "otherDetails": [             {                "customerDetails": {                   "isMarried": false                },             },             {                "customerDetails": {                   "isMarried": false         ... 阅读更多

在 jQuery 中单击按钮取消选择多个复选框?

AmitDiwan
更新于 2020年9月14日 08:05:37

413 次浏览

为此,请使用带有 id 属性的 jQuery()。代码如下:示例 在线演示 文档    .changeColor {       color: red    }; Javascript MySQL MongoDB Python    jQuery("#selectDemo").click(function () {       jQuery(this).toggleClass("changeColor");       if (jQuery(this).hasClass("changeColor")) {          jQuery(".isSelected").prop("checked", true);             jQuery(this).val("Want To UnSelect All Values");       } else ... 阅读更多

如何在 JavaScript 中使用 map 函数将我的对象像数组一样使用?

AmitDiwan
更新于 2020年9月14日 07:48:51

104 次浏览

为此,请使用 Object.keys() 以及 Object.values() 和 map() 来获得结果。示例const object = {    name: 'John',    age: 21,    countryName: 'US',    subjectName: 'JavaScript' } const allKeysOfObject = Object.keys(object); console.log("所有键是=" + allKeysOfObject); const allValues = Object.values(object); console.log("所有值是=" + allValues); console.log("map 的用法如下:"); allKeysOfObject.map(k => { console.log(object[k]) })要运行上述程序,需要使用以下命令:node fileName.js。我的文件名是 demo185.js。输出这将产生以下输出:PS C:\Users\Amit\javascript-code> node demo185.js 所有键是=name, age, countryName, subjectName 所有值是=John, 21, ... 阅读更多

获取 JavaScript 中数组的第一个元素

AmitDiwan
更新于 2020年9月14日 06:42:43

871 次浏览

可以使用简单的 for 循环以及一些 if else 条件来获取 JavaScript 中数组的第一个元素。逻辑是,首先检查数组长度是否大于 1,如果长度不等于 1,则表示数组中没有元素。因此,转到 else 条件并将值设置为 undefined,并在控制台中打印任何消息。如果数组中存在元素,则将第一个索引值设置为任何变量,并使用 break 终止循环,并打印消息 ... 阅读更多

连接两个对象数组并在 JavaScript 中从属性中删除重复数据?

AmitDiwan
更新于 2020年9月14日 06:39:13

188 次浏览

为此,请使用 map() 以及 find()。代码如下:示例var details1 = [    {       productDetails:       {          isSold: true,          productId:101       }    },    {       productDetails:       {          isSold: true,          productId:103       }    } ] var details2 = [    {       productDetails:       {          isSold: false,          productId:101       }    } ] var details3 = details1.map(details1Object=>{    var newObject= details2.find(obj=>obj.productDetails.productId    === details1Object.productDetails.productId)    return newObject? newObject : details1Object }) console.log(details3)要运行上述程序,需要使用以下命令:node fileName.js。我的文件名是 demo183.js。输出这将产生以下输出:PS C:\Users\Amit\javascript-code> node demo183.js [    { productDetails: { isSold: false, productId: 101 } },    { productDetails: { isSold: true, productId: 103 } } ]

如何使用 JavaScript 在一条语句中声明和定义多个变量?

AmitDiwan
更新于 2020年9月14日 06:36:57

236 次浏览

要在一条语句中声明和定义多个变量,可以使用以下语法:var anyVariableName1=yourValue1, anyVariableName2=yourValue2, anyVariableName3=yourValue3, anyVariableName4=yourValue4, . . N示例var firstName="我的名字是 David", lastName="我的姓氏是 Miller", place="我住在澳大利亚"; console.log(firstName); console.log(lastName); console.log(place);要运行上述程序,需要使用以下命令:node fileName.js。我的文件名是 demo182.js。输出这将产生以下输出:PS C:\Users\Amit\javascript-code> node demo182.js 我的名字是 David 我的姓氏是 Miller 我住在澳大利亚阅读更多

如何在 jQuery 中检查复选框是否已选中?

AmitDiwan
更新于 2020年9月14日 06:34:44

262 次浏览

要检查 jQuery 中的复选框是否已选中,请使用 toggle() 的概念。代码如下:示例 在线演示 文档 你的名字是 Adam Smith    $('#selectName').click(function() {       $("#txtName").toggle(this.checked);    }); 要运行上述程序,只需将文件名另存为 anyName.html(index.html),然后右键单击该文件,并在 VS Code 编辑器中选择“使用实时服务器打开”选项。输出这将产生以下输出:选中复选框时,输出如下:

如果选择列表值包含 JavaScript 中数组中的值,则在控制台中显示?

AmitDiwan
更新于 2020年9月14日 06:30:59

590 次浏览

假设我们有以下下拉列表:   John    David    Chris    Mike    Bob    Carol 以下是我们的数组:var listOfNames = ["Chris", "Robert", "Mike"];要检查选定的列表值是否包含数组中的值,请使用:$(‘select’).on(‘change’)。示例 在线演示 文档 John David Chris Mike Bob Carol    var listOfNames = ["Chris", "Robert", "Mike"];    $('select').on('change', function() {       var name = this.value.split(' ')[0];       if($.inArray(name, listOfNames) > -1) {          console.log('这存在于列表中 ... 阅读更多

如何删除集合 COLL1 中的所有 DB2 包?

Mandalika
更新于 2020年9月12日 14:22:49

374 次浏览

DB2 集合是一个物理量,用于对包进行分组。集合可以简单地称为 DB2 包的组。通过使用集合,我们可以将相同的 DBRM 绑定到不同的包中。为了删除集合下的所有 DB2 包,我们可以发出以下命令。FREE PACKAGE(COLL1.*)FREE PACKAGE 保留字后跟集合的名称,即 COLL1。集合名称后的 * 表示我们需要对该集合下的所有包执行删除操作。

广告