文章分类 -  js

摘要:/** * 时间日期转换 * @param date 当前时间,new Date() 格式 * @param format 需要转换的时间格式字符串 * @description format 字符串随意,如 `YYYY-mm、YYYY-mm-dd` * @description format 季度 阅读全文
posted @ 2023-11-30 11:53 小林222 阅读(64) 评论(0) 推荐(0)
摘要:var arr = [ { StartTime: "2022-02-01 10:20:30" }, { StartTime: "2022-02-01 09:20:30" }, { StartTime: "2022-02-01 11:20:30" } ]; arr.sort(function(a, b 阅读全文
posted @ 2023-11-22 16:03 小林222 阅读(118) 评论(0) 推荐(0)
摘要:function myInterval(func, delay) { var timeoutId = null; function interval() { func(); timeoutId = setTimeout(interval, delay); } timeoutId = setTimeo 阅读全文
posted @ 2023-11-09 15:29 小林222 阅读(57) 评论(0) 推荐(0)
摘要:要判断目标时间字符串与数组中的时间字符串哪个最接近,并返回对应的数组下标,你可以使用JavaScript编写一个函数来实现。下面是一个示例函数: function findClosestTimeIndex(targetTime, timeArray) { // 将目标时间字符串转换为日期对象 con 阅读全文
posted @ 2023-10-23 11:49 小林222 阅读(113) 评论(0) 推荐(0)
摘要:如果你有一个包含对象的数组,并且想按对象的某个属性的值进行排序,你可以在 `sort()` 方法的比较函数中使用对象属性的值来进行比较。以下是一个示例,按对象数组中的某个属性值进行排序: 假设你有一个包含对象的数组,对象具有 `value` 属性,你想按 `value` 属性的值从小到大排序: `` 阅读全文
posted @ 2023-10-23 10:32 小林222 阅读(120) 评论(0) 推荐(0)
摘要:const jsonData = { "5": 0, "6": 10, "7": 10, "8": 9, "9": 4 }; const resultArray = Object.keys(jsonData).map(key => ({ label: key + "月", value: jsonDa 阅读全文
posted @ 2023-10-16 14:46 小林222 阅读(28) 评论(0) 推荐(0)
摘要:var obj = {1: {Lon: 124, Lat: 20.28571428571428}}; var arr = Object.keys(obj).map(function(key) { return obj[key]; }); console.log(arr); [ { Lon: 124, 阅读全文
posted @ 2023-10-10 16:06 小林222 阅读(56) 评论(0) 推荐(0)
摘要:let obj = {0: 'sssss', 1: 'sssss'}; let arr = Object.values(obj); console.log(arr); // 输出 ["sssss", "sssss"] 阅读全文
posted @ 2023-10-06 23:23 小林222 阅读(18) 评论(0) 推荐(0)
摘要:在JavaScript中,你可以通过键(key)来访问对象的值。在你给出的例子中,对象是 {0: 'sssss'},键是 0。 以下是如何取得这个对象中的第一个值: let obj = {0: 'sssss'}; let value = obj[0]; console.log(value); // 阅读全文
posted @ 2023-10-06 23:21 小林222 阅读(275) 评论(0) 推荐(0)
摘要:playauto(data){ var that=this; var _data=null; that.IsPlay=true; for(var i=0;i<data.length;i++){ if(data[i].TxtTitle==''){ _data=data[i] } } if(that.I 阅读全文
posted @ 2022-09-28 09:46 小林222 阅读(102) 评论(0) 推荐(0)
摘要://添加雷达function clickaddradar(_this) { if(_this.hasClass('btn-primary')) { _this.removeClass('btn-primary') }else{ _this.addClass('btn-primary') }}//添加 阅读全文
posted @ 2022-08-24 15:52 小林222 阅读(42) 评论(0) 推荐(0)
摘要:主线程var worker = new Worker('./Multithreading.js');//多线程要执行的文件worker.postMessage( { "data": "app", });//向子线程传数据worker.onmessage = function (data) { con 阅读全文
posted @ 2022-07-20 10:17 小林222 阅读(17) 评论(0) 推荐(0)
摘要:https://www.cnblogs.com/zhangshilei/p/11091522.html // 在多个异步任务中,如果依赖请求结果需要顺序执行这种情况,用Promise可以避免一层一层嵌套代码 function t2(res){ return new Promise(function( 阅读全文
posted @ 2022-07-20 10:10 小林222 阅读(32) 评论(0) 推荐(0)
摘要:const urlArray = Object.values(res.Data); const timeArray = Object.keys(res.Data); 阅读全文
posted @ 2022-07-15 00:00 小林222 阅读(27) 评论(0) 推荐(0)
摘要:1、js-字符串转json let data=JSON.parse(_data); 阅读全文
posted @ 2022-06-06 09:13 小林222 阅读(24) 评论(0) 推荐(0)
摘要://取消打印var logDebug=false;console.info=(function (oriLogFunc) { return function () { if(logDebug){ oriLogFunc.apply(this,arguments) } }})(console.info) 阅读全文
posted @ 2022-06-01 11:22 小林222 阅读(40) 评论(0) 推荐(0)
摘要:let data=JSON.parse(e.features[0].properties.data) 阅读全文
posted @ 2022-05-26 17:16 小林222 阅读(28) 评论(0) 推荐(0)
摘要:通过 JavaScript 在字符串中查找某一个关键词、文件格式或者字符串,可以使用以下方法: String对象的方法 方法一: indexOf() (推荐) var str = "123"; console.log(str.indexOf("3") != -1 ); // true indexOf 阅读全文
posted @ 2022-05-24 09:18 小林222 阅读(627) 评论(0) 推荐(0)
摘要:网页可见区域宽: document.body.clientWidth网页可见区域高: document.body.clientHeight网页可见区域宽: document.body.offsetWidth (包括边线的宽)网页可见区域高: document.body.offsetHeight (包 阅读全文
posted @ 2022-05-24 00:18 小林222 阅读(18) 评论(0) 推荐(0)
摘要:s多种方法取数组的最后一个元素一: pop()方法 pop()方法,删除数组最后一个并返回该元素 利用这个方法可以取到数组的最后一个,同理shift()可以取到数组的第一个(shift()删除数组第一个并返回该元素) var arr=[1,2,3]; arr.pop() //删除数组最后一个并返回删 阅读全文
posted @ 2022-05-24 00:18 小林222 阅读(244) 评论(0) 推荐(0)