找到关于面向对象编程的9301 篇文章
![AmitDiwan](https://tutorialspoint.com/assets/profiles/123055/profile/60_187394-1565938756.jpg)
171 次浏览
假设我们有包含计划学习时间的主学科目记录 - const scheduleDetails = [ { subjectName: 'JavaScript', studyTime: '5 PM - 11 PM' }, { subjectName: 'MySQL', studyTime: '12 AM - 4PM' } ] 以下是我们可以如何使用 map()。以下是代码 - 示例 const scheduleDetails = [ { subjectName: 'JavaScript', studyTime: '5 PM - 11 PM' }, { subjectName: 'MySQL', studyTime: '12 AM - 4PM' } ] function timeToReadSubjectName(scheduleDetails) { var currentTime = new Date().getHours(); let result = ''; scheduleDetails.map(obj => { ... 阅读更多
![AmitDiwan](https://tutorialspoint.com/assets/profiles/123055/profile/60_187394-1565938756.jpg)
1K+ 次浏览
要在 JavaScript 中格式化 JSON 字符串,请使用 JSON.stringify() 和一些参数。以下是代码 - 示例 var details = { studentId: 101, studentFirstName: 'David', studentLastName: 'Miller', studentAge:21, subjectDetails: { subjectId: 'JavaScript_101', subjectName: 'Introduction to JavaScript', } }; console.log("非漂亮 JSON 格式=") console.log(JSON.stringify(details)); console.log("漂亮 JSON 格式=") console.log(JSON.stringify(details, null, 3)); 要运行上述程序,您需要使用以下命令 - node fileName.js。 此处,我的文件名是 demo127.js。 输出 这将产生以下输出 - PS C:\Users\Amit\JavaScript-code> node demo127.js 非漂亮 JSON 格式= {"studentId":101, "studentFirstName":"David", "studentLastName":"Miller", "studentAge":21, "subjectDetails":{"subjectId":"JavaScript_101", "subjectName":"Introduction to JavaScript"}} 漂亮 ... 阅读更多
![AmitDiwan](https://tutorialspoint.com/assets/profiles/123055/profile/60_187394-1565938756.jpg)
2K+ 次浏览
要检查像 100、101、102 等连续的数字,请使用 reduce() 的概念。对于连续的数字将返回 TRUE,否则返回 false。示例 const sequceIsConsecutive = (obj) => Boolean(obj.reduce((output, lastest) => (output ? (Number(output.number) + 1=== Number(lastest.number) ? lastest : false) : false))); console.log("是否连续="+sequceIsConsecutive ([{ number: '100' }, {number: '101'} ,{number: '102' }])); console.log("是否连续="+sequceIsConsecutive([{ number: '100' }, {number: '102'} ,{number: '104' }])); 要运行上述程序,您需要使用以下命令 - node fileName.js。 此处,我的文件名是 demo126.js。 输出 这将产生以下输出 - PS C:\Users\Amit\JavaScript-code> node demo126.js 是否连续=true 是否连续=false 阅读更多
![AmitDiwan](https://tutorialspoint.com/assets/profiles/123055/profile/60_187394-1565938756.jpg)
132 次浏览
以下是我们的对象 - var customerDetails ={ "customerFirstName":"David", "customerLastName":"Miller", "customerAge":21, "customerCountryName":"US" }; 现在,创建一个新数组并使用 push() 函数。以下是代码 - 示例 var customerDetails ={ "customerFirstName":"David", "customerLastName":"Miller", "customerAge":21, "customerCountryName":"US" }; var customerObjectToArray = []; customerObjectToArray.push(customerDetails); console.log(customerObjectToArray); 要运行上述程序,您需要使用以下命令 - node fileName.js。 此处,我的文件名是 demo125.js。 输出 这将产生以下输出 - PS C:\Users\Amit\JavaScript-code> node demo125.js [ { customerFirstName: 'David', customerLastName: 'Miller', customerAge: 21, customerCountryName: 'US' } ]
![AmitDiwan](https://tutorialspoint.com/assets/profiles/123055/profile/60_187394-1565938756.jpg)
5K+ 次浏览
假设以下是我们的输入类型,值为“John Smith”- 要更改,请使用 attr() 方法 - ('#changeTheName').attr('value', 'Please enter your name.......'); 您需要使用 attr() 的概念。以下是代码 - 示例 实时演示 文档('#changeTheName').attr('value', 'Please enter your name.......'); 要运行上述程序,请保存文件名“anyName.html(index.html)”并右键单击该文件。在 VS Code 编辑器中选择“使用实时服务器打开”选项。 输出 这将产生以下输出 -
![AmitDiwan](https://tutorialspoint.com/assets/profiles/123055/profile/60_187394-1565938756.jpg)
398 次浏览
假设以下是我们的文件名 - var actualJavaScriptFileName = "demo.js"; 以下是将在小数点扩展名之前插入的单词 - var addValueBetweenFileNameAndExtensions = "programming"; 首先,您需要根据小数点 (.) 分割文件名,然后要插入字符,您可以使用模板变量的概念。以下是代码 - 示例 var addValueBetweenFileNameAndExtensions = "programming"; var actualJavaScriptFileName = "demo.js"; console.log("实际文件名="+actualJavaScriptFileName); var [fileName, fileExtension] = actualJavaScriptFileName.split('.'); console.log("添加到文件名后="); console.log(`fileName−{addValueBetweenFileNameAndExtensions}.${fileExtension}`) 要运行上述程序,您需要使用以下命令 - node fileName.js。 输出 此处,我的文件名是 demo124.js。 ... 阅读更多
![AmitDiwan](https://tutorialspoint.com/assets/profiles/123055/profile/60_187394-1565938756.jpg)
327 次浏览
要将字符串类型值转换为数组类型,请使用 parse() 方法。以下是代码 - 示例 var customerDetails='[ {"name": "John", "countryName": "US"}, {"name": "David", "countryName": "AUS"}, {"name": "Bob", "countryName": "UK"} ]'; console.log("实际值="+customerDetails); var convertStringToArray=JSON.parse(customerDetails); console.log("将字符串转换为数组对象后="); console.log(convertStringToArray); 要运行上述程序,您需要使用以下命令 - node fileName.js。 输出 此处,我的文件名是 demo123.js。这将产生以下输出 - PS C:\Users\Amit\JavaScript-code> node demo123.js 实际值=[{"name": "John", "countryName": "US"}, {"name": "David", "countryName": "AUS"}, {"name": "Bob", "countryName": "UK"}] 将字符串转换为数组对象后=[ { name: 'John', countryName: 'US' ... 阅读更多
![AmitDiwan](https://tutorialspoint.com/assets/profiles/123055/profile/60_187394-1565938756.jpg)
883 次浏览
首先,设置元素 - 替换此 strong 标签 上面设置的 id 属性将用于使用 # 设置文本 - (document).ready(function(){ $("#strongDemo").html("5+10 的实际值为 15....."); }); 示例 实时演示 文档 替换此 strong 标签(document).ready(function(){ $("#strongDemo").html("5+10 的实际值为 15....."); }); 要运行上述程序,请保存文件名“anyName.html(index.html)”并右键单击该文件。在 VS Code 编辑器中选择“使用实时服务器打开”选项。 输出 这将产生以下输出 -
![AmitDiwan](https://tutorialspoint.com/assets/profiles/123055/profile/60_187394-1565938756.jpg)
3K+ 次浏览
假设以下是我们的表格 - 名称 年龄 John 21 David 22 Bob 20 Mike 24 要获取 HTML 表格的行数,请使用 .rows.length。以下是代码 - 示例 实时演示 文档 名称 年龄 John 21 David 22 Bob 20 Mike 24 var allTableData = document.getElementById("tblDemo"); var totalNumbeOfRows = allTableData.rows.length; console.log("总行数="+totalNumbeOfRows); 要运行上述程序,请保存文件名“anyName.html(index.html)”并右键单击该文件。在 VS Code 编辑器中选择“使用实时服务器打开”选项。 输出 这将产生以下输出 -