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

如何将 JavaScript 变量与 DOM 相关联地输出到控制台?

AmitDiwan
更新于 2020年10月3日 13:41:56

97 次浏览

要在控制台中显示变量,请使用 document.getElementById("")。示例以下代码: - 实时演示 文档 const data = document.getElementById("printTheData"); console.log(data); 要运行上述程序,请将文件名保存为 anyName.html(index.html)。右键单击该文件,并在 VS Code 编辑器中选择“使用实时服务器打开”选项。输出输出如下:控制台中的输出:-

使用对象值循环数字并将输出推送到数组 - JavaScript?

AmitDiwan
更新于 2020年10月3日 13:10:05

113 次浏览

假设以下是用对象值表示的数字:var numberObject = { 2:90 , 6: 98 }在 JavaScript 中使用 Array.from():var fillThePositionValue = Array.from({length: 15}, (value, index) => numberObject[index+ 1] || "novalue")示例以下是用对象值循环数字的代码:var numberObject = { 2:90 , 6: 98 } console.log("实际对象为:"); console.log(numberObject); var fillThePositionValue = Array.from({length: 15}, (value, index) => numberObject[index+ 1] || "novalue") console.log("填充值后,实际对象为:"); console.log(fillThePositionValue)要运行上述程序,您需要使用以下命令:node fileName.js。这里,我的文件名是 demo215.js。输出输出如下... 阅读更多

JavaScript - 检查值是否为百分比?

AmitDiwan
更新于 2020年10月3日 13:07:53

1K+ 次浏览

假设以下为我们的值:var value="97%";要检查值是否为百分比,请使用正则表达式。示例以下代码:var value="97%"; var result=/^\d+(\.\d+)?%$/.test(value); if (result==true) { console.log("百分比为="+value); } else { console.log("这不是百分比"); } var value1="percent"; var result1=/^\d+(\.\d+)?%$/.test(value1); if (result1==true) { console.log("百分比为="+value1); } else { console.log("这不是百分比"); }要运行上述程序,您需要使用以下命令:node fileName.js。这里,我的文件名是 demo214.js。输出输出如下,显示在控制台上:PS C:\Users\Amit\JavaScript-code> node demo214.js 百分比为=97% 这不是百分比阅读更多

JavaScript 中 + 运算符在存储大数时的行为?

AmitDiwan
更新于 2020年10月3日 12:38:27

2K+ 次浏览

要在 JavaScript 中存储大数,请使用 BigInt() 而不是 + 运算符。如果您使用 + 运算符,则预计会损失精度。假设以下为我们的大数,我们使用 BigInt() 存储:console.log("使用 + 运算符会损失精度。")示例以下代码:var stringValue1="100"; console.log("整数为:"); console.log(+stringValue1); var stringValue2="2312123211345545367"; console.log("使用 + 运算符会损失精度。") console.log(+stringValue2); const storeLongInteger=BigInt("2312123211345545367"); console.log("使用 BigInt() 不会损失精度"); console.log(storeLongInteger);要运行上述程序,您需要使用以下命令:node fileName.js。这里,我的文件名是 demo212.js。输出输出如下,显示在控制台上:PS C:\Users\Amit\JavaScript-code> node demo213.js 整数为:... 阅读更多

在 JavaScript 中将整数数组转换为字符串数组?

AmitDiwan
更新于 2020年10月1日 13:38:04

488 次浏览

要将整数数组转换为字符串数组,请在 JavaScript 中使用 map(String)。假设以下为我们的整数数组:var integerValues = [101, 50, 70, 90, 110, 90, 94, 68];将整数数组转换为字符串数组:integerValues.map(String);示例以下代码:var integerValues = [101, 50, 70, 90, 110, 90, 94, 68]; console.log("整数数组值为:"); console.log(integerValues); integerValues.map(String); console.log("字符串数组值为:"); console.log(integerValues)要运行上述程序,您需要使用以下命令:node fileName.js。这里,我的文件名是 demo212.js。输出输出如下,显示在控制台上:PS C:\Users\Amit\JavaScript-code> node demo212.js 整数数组值为: [ 101, 50, 70, 90, ... 阅读更多

删除 JSON 元素 - JavaScript?

AmitDiwan
更新于 2023年11月3日 13:48:38

24K+ 次浏览

假设以下为我们的 JSON 字符串:var details = [ { customerName: "Chris", customerAge: 32 }, { customerName: "David", customerAge: 26 }, { customerName: "Bob", customerAge: 29 }, { customerName: "Carol", customerAge: 25 } ]要删除 JSON 元素,请在 JavaScript 中使用 delete 关键字。示例以下是从删除 JSON 元素的完整代码:var details = [ { customerName: "Chris", ... 阅读更多

如何在 JavaScript 中排序日期数组

AmitDiwan
更新于 2020年10月1日 11:09:15

395 次浏览

假设我们有一个包含一些日期的数组,如下所示:const arr = [ [ '02/13/2015', 0.096 ], [ '11/15/2013', 0.189 ], [ '05/15/2014', 0.11 ], [ '12/13/2013', 0.1285 ], [ '01/15/2013', 0.12 ], [ '01/15/2014', 0.11 ], [ '02/14/2014', 0.11 ], [ '03/14/2014', 0.11 ], [ '01/15/2015', 0.096 ], [ '07/15/2015', 0.096 ], [ '04/15/2013', 0.12 ], [ '04/15/2014', 0.11 ], [ '05/15/2013', 0.12 ], [ '06/14/2013', 0.12 ], [ '06/16/2014', 0.11 ], [ '07/15/2013', 0.12 ], [ '07/15/2014', 0.11 ], ... 阅读更多

递归将字符串解析为对象 - JavaScript

AmitDiwan
更新于 2020年10月1日 11:06:42

417 次浏览

我们需要编写一个 JavaScript 函数,该函数接收一个字符串数组并返回与这些字符串对应的对象。例如:如果数组为:const arr = [ "country.UK.level.1", "country.UK.level.2", "country.US.level.1", "country.UK.level.3" ];那么输出应为:const output = { "country": [ {"UK" : {"level" : ["1", "2", "3"]}}, {"US" : {"level" : ["1", "2"]}} ] }条件存储在 str 数组中的字符串将不会排序,并且代码应能够应对这种情况。字符串将遵循 x.y.x.y... 模式,其中 x 将为... 阅读更多

如何连接 JavaScript 字符串数组

AmitDiwan
更新于 2020年10月1日 11:03:47

98 次浏览

我们需要编写一个 JavaScript 函数,该函数接收一个字符串数组。该函数应连接数组中的所有字符串,将所有空格替换为连字符“-”,并返回由此形成的字符串。例如:如果数组为:const arr = ["QA testing promotion ", " Twitter ", "Facebook ", "Test"];那么输出应为:const output = "QA-testing-promotion-Twitter-Facebook-Test";示例以下代码:const arr = ["QA testing promotion ", " Twitter ", "Facebook ", "Test"]; const joinArr = arr => { const arrStr = arr.join(''); let res = ''; for(let i = ... 阅读更多

JavaScript 算法 - 从数组中删除负数

AmitDiwan
更新于 2020年10月1日 11:02:20

220 次浏览

给定一个包含多个值的数组 X(例如 [-3, 5, 1, 3, 2, 10]),我们需要编写一个函数来移除数组中的所有负值。函数执行完成后,数组应该只包含正数。我们需要在不创建临时数组的情况下,仅使用 pop 方法来移除数组中的任何值。示例以下为代码 -// 从末尾去除所有负值 while (x.length && x[x.length - 1] < 0) {    x.pop(); } for (var i = x.length - 1; i >= 0; i--) { ... 阅读更多

广告