找到关于面向对象编程的9301 篇文章
475 次浏览
假设我们的数组如下:var numbers=[10,50,80,60,89];要查找第二大的元素,代码如下:示例var numbers=[10,50,80,60,89]; var firstLargerNumber = Number.MIN_SAFE_INTEGER; var secondlargerNumber = firstLargerNumber; for(var tempNumber of numbers){ if(tempNumber > firstLargerNumber){ secondlargerNumber = firstLargerNumber; firstLargerNumber = tempNumber; } else if(tempNumber > secondlargerNumber){ secondlargerNumber = tempNumber; } } console.log("第二大的数字="+secondlargerNumber);要运行上述程序,您需要使用以下命令:node fileName.js。这里我的文件名是 demo138.js。输出这将产生以下输出:PS C:\Users\Amit\JavaScript-code> node demo138.js 第二大的数字=80
11K+ 次浏览
假设我们的按钮如下:提交基于按钮ID,在表单提交时生成警报:$("#submitForm").click(function() { alert("表单已提交。"); });示例 实时演示 文档 CollegeId= CollegeName= 提交 $("#submitForm").click(function() { alert("表单已提交。"); });要运行上述程序,请保存文件名“anyName.html(index.html)”,然后右键单击该文件。在 VS Code 编辑器中选择“使用实时服务器打开”选项。输出这将产生以下输出:单击按钮后,您将看到以下输出:
349 次浏览
要获取昨天的日期,首先获取当前日期,然后从当前日期中减去 1,并使用 setDate() 函数。语法如下:yourCurrentDateVariableName.setDate(yourCurrentDateVariableName.getDate() - 1);首先,获取当前日期:var currentDate = new Date();现在,使用以下代码获取昨天的日期:示例var currentDate = new Date(); console.log("当前日期="+currentDate); var yesterdayDate = currentDate.setDate(currentDate.getDate()- 1); console.log("昨天的日期 ="+new Date(yesterdayDate));要运行上述程序,您需要使用以下命令:node fileName.js。输出这里我的文件名是 demo137.js。这将产生以下输出:PS C:\Users\Amit\JavaScript-code> node demo137.js 当前日期=2020年7月31日星期五 ... 阅读更多
336 次浏览
首先,设置字符和数字:var storedCharacters = '0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ';要随机生成,请使用 Math.random()。代码如下:示例function generateRandom3Characters(size) { var generatedOutput= ''; var storedCharacters = '0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ'; var totalCharacterSize = storedCharacters.length; for ( var index = 0; index < size; index++ ) { generatedOutput+=storedCharacters.charAt(Math.floor(Math.random() * totalCharacterSize)); } return generatedOutput; } console.log(generateRandom3Characters(3));要运行上述程序,您需要使用以下命令:node fileName.js。输出这里我的文件名是 demo136.js。这将产生以下输出:PS C:\Users\Amit\JavaScript-code> node demo136.js lq4
151 次浏览
以下是我们的对象:const customerDetails=[ {customerFirstName: "David"}, {customerLastName: "Miller"}, {customerCountryName: "US"}, {customerAge: "29"}, {isMarried: false}, {customerCollegeName: null} ];让我们使用 slice() 和 map() 为计算属性赋值。示例const customerDetails=[ {customerFirstName: "David"}, {customerLastName: "Miller"}, {customerCountryName: "US"}, {customerAge: "29"}, {isMarried: false}, {customerCollegeName: null} ]; const newCustomerDetails = customerDetails.slice(2, 4).concat(customerDetails[5]).map(obj=>({ propertyKey: Object.keys(obj)[0], propertyValue: Object.values(obj)[0] })); console.log(newCustomerDetails);要运行上述程序,您需要使用以下命令:node fileName.js。这里我的文件名是 demo135.js。输出这将产生以下输出:PS C:\Users\Amit\JavaScript-code> node demo135.js [ { propertyKey: ... 阅读更多
146 次浏览
使用 return 语句将函数赋值给变量。代码如下:示例 实时演示 文档 .demo { background: skyblue; height: 20px; width: 75%; margin: 10px; padding: 10px; } John Smith David Miller Adam Smith var studentNames = function() { var names = []; $(".demo").each(function() { names.push($(this).data('st')); }); return names.join(); }; console.log( studentNames() );要运行上述程序,请保存文件名“anyName.html(index.html)”,然后右键单击该文件。在 VS Code 编辑器中选择“使用实时服务器打开”选项。输出这将产生以下输出:
1K+ 次浏览
要检测屏幕分辨率,请使用 window.screen 的概念。对于宽度,请使用以下内容:window.screen.availWidth对于高度:window.screen.availHeight以下是检测屏幕分辨率的代码:示例 实时演示 文档 console.log("可用宽度="+window.screen.availWidth); console.log("可用高度="+window.screen.availHeight);要运行上述程序,请保存文件名“anyName.html(index.html)”,然后右键单击该文件。在 VS Code 编辑器中选择“使用实时服务器打开”选项。输出这将产生以下输出:
134 次浏览
new 关键字在 JavaScript 中创建对象。要访问值,请使用点表示法。代码如下:示例function newObjectCreation() { this.firstName = "John"; } var newObject = new newObjectCreation(); newObject.firstName="David"; console.log("名字="+newObject.firstName);要运行上述程序,您需要使用以下命令:node fileName.js。这里我的文件名是 demo134.js输出这将产生以下输出:PS C:\Users\Amit\JavaScript-code> node demo134.js 名字=David