![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
javascript
Martin_Yelvin
平时分享记录自己的遇到的问题,评论区莫名其妙被一些零文章零贡献的批骂。 现在只是偶尔记录了,现在这行业门槛太低了,终于知道为什么很多大神付费分享了,确实能过滤一堆人渣
展开
-
select2 4.0.3 tab focus解决
select2 4.0.3 tab focus解决。原创 2022-08-30 14:04:51 · 166 阅读 · 0 评论 -
Javascript 查找数组中最相近的数
大概就是二分法去找数组中最接近某个数的值,我这个是个简单例子。原创 2022-07-22 09:33:21 · 740 阅读 · 0 评论 -
QuickBooks qbo api transactionlist 获取数据不全的问题
修复QuickBooks qbo api transactionlist 获取数据不全的问题我是调用的Intuit Developer客户数据比较多,返回的数据不全。大概就是这样原创 2022-06-01 17:17:04 · 221 阅读 · 1 评论 -
Node.js 查找.json 文件
Node.js 查找指定拓展名的文件使用 path.extname 方法检查文件扩展名例如查找json文件就是const path = require("path");...path.extname(item.name) === ".json"...如果是指定目录下可以参考这个const fs = require("fs").promises;const path = require("path");async function findSalesFiles(fol原创 2022-05-24 16:29:16 · 313 阅读 · 1 评论 -
Node.js 开发调试
发现工作了五六年的同事连如何调试代码都不会,真是一绝使用 Visual Studio Code 进行调试Node.js其实其他的编程语言在vscode里面的调试大同小异设置 Visual Studio Code 以进行 Node.js 调试官网:使用 Visual Studio Code 进行调试 - Learn | Microsoft Docs...原创 2022-05-24 16:10:53 · 102 阅读 · 0 评论 -
js 获取嵌套的对象里的指定属性
const a= { a1: { a11: { name: 'martin' } }}原创 2022-05-23 17:48:40 · 639 阅读 · 0 评论 -
js 字符串转数组
[...'hello']原创 2022-05-23 17:40:12 · 173 阅读 · 0 评论 -
js 对象中添加新属性
js 对象中添加新属性对象数组添加新属性同名属性会被覆盖,相同属性会去重原创 2022-05-23 17:36:33 · 2297 阅读 · 0 评论 -
jquey datatables checkbox 列排序
jquey datatable checkbox 列排序,icheck的选择框排序如果你的checkbox是icheck的,请参考: $.fn.dataTable.ext.order['dom-checkbox'] = function (settings, col) { return this.api().column(col, { order: 'index' }).nodes().map(function (td, i) { return $('div', t原创 2022-05-13 09:23:03 · 393 阅读 · 0 评论 -
获取jquery datatable ajax 请求回的数据
获取jquery datatable ajax 请求回的数据var tbDatas = $(".ajax-sourced-find-BrainTree").dataTable().fnGetData(); var selected_brainTree_transaction_ids = []; if (tbDatas && tbDatas.length > 0) { var selected_brainTree_transaction_ids =原创 2022-05-11 17:22:58 · 759 阅读 · 0 评论 -
cannot read property Symbol(Symbol.iterator)
cannot read property Symbol(Symbol.iterator)在Promise.all 使用的时候报错因为这时候.all(xxxx) 中的xxxx还没返回值所以我这个改成:贴stackoverflow的解释:Promise.all()期望一个 iterable 作为它的参数,它可以从中获取一个迭代器并迭代其中的项目。您的代码传递的结果是.forEach()isundefined,所以这个错误的第一部分是 thatundefinedis not a...原创 2022-05-11 09:31:30 · 2908 阅读 · 0 评论 -
moment().format() 之后日期减一天
moment().format() 之后日期不对了,减少了一天或者多了一天utility.formatDateHTMLValue = function (d = new Date(), f = "YYYY-MM-DD") { let result = ""; if (d) { try { result = moment(d, ["MM-DD-YYYY", "MM/DD/YYYY", "YYYY-MM-DD", "YYYY/MM/DD"]).format(f); } catc原创 2022-05-07 15:57:11 · 2064 阅读 · 0 评论 -
JavaScript filter
使用filter()过滤 “空” 值,如null、undefined或空字符串,可以使用.filter(Boolean)的缩写方法也可以const words = ['spray', 'limit', 'elite', 'exuberant', 'destruction', 'present'];const result = words.filter(word => word.length > 6);console.log(result);// expected...原创 2022-02-07 17:38:22 · 1377 阅读 · 0 评论 -
react-bootstrap-table search 之后触发事件
react-bootstrap-table search 之后触发事件,修改state handleSearchChange = (searchText, colInfos, multiColumnSearch) => { this.setState({ btnText: searchText.length > 0 ? 'Grant Access' : 'Revoke Access' }) }rendor() =>xxxx c原创 2022-01-21 09:02:41 · 604 阅读 · 0 评论 -
html react js 显示pdf
偶然间发现某网购平台是通过iframe的方式做到的。原创 2021-09-15 09:43:39 · 175 阅读 · 0 评论 -
Bootstrap datatable 更换数据源(data json 形式)
$(document).ready(function () { var dataTable = $('.ajax-sourced').DataTable({ "dom": '<"toolbar">rtBp', "autoWidth": false, "pageLength": 50, "processing": true, "data":dataSet, "buttons": [ { text: 'Copy to Clipboar.原创 2021-05-19 14:39:45 · 829 阅读 · 0 评论 -
js es6 判断数组对象中包含是否含有某个属性值
if (data && data.hasOwnProperty('Rows')) { (data.Rows.Row ||[]).map((row) => { if (row.hasOwnProperty("Summary")) { } }) }hasOwnProperty 就是判断是否含有key 为 Rows 的属性...原创 2021-04-22 09:57:46 · 5240 阅读 · 0 评论 -
js 计算三角形的圆心,等分线计算
三角形的圆心,等分线计算计算器针对输入的x和y坐标值计算三角形的外接中心。三角形的垂直等分线相交的点称为外心。可以说,圆心是三角形每一边的三个垂直平分线的并发点。它是平面上与三角形的三个顶点等距的点。function comput(){document.getElementById("restc").value=""var xa=$("#inptx1").val();var ya=$("#inpty1").val();var xb=$("#inptx2").val();var y.原创 2020-12-23 16:59:43 · 547 阅读 · 0 评论 -
js 线性最小二乘回归线方程
线性最小二乘回归线方程计算计算Slope(m),Y截距和最小二乘回归线方程。计算器允许使用任意数量的数据集,并且计算器将为输入的X轴和Y轴值找到最小回归线的方程和相关系数。最小二乘线性回归是用于预测因变量y的值的方法的基础上,变量X的值无关。如果X是一个独立变量,且Y为因变量,则人口回归直线是:Y =Β0+Β1X回归线穿过平均值的X值(x),并通过平均Y值(Y)的和回归常数(b0)等于所述回归直线的y轴截距。回归线的斜率是回归系数(b1)是自变量(Y)对自变量(X)的一个...原创 2020-12-23 16:48:43 · 1460 阅读 · 1 评论 -
js 三角形的正心,高度计算
三角形的正心,高度计算使用输入的坐标值计算三角形的正交中心。三角形的正交中心被描述为三角形的高度相交的点,而三角形的高度是一条穿过三角形的顶点并垂直于相对侧的线,因此,可能存在三个高度,每个顶点一个。可以说所有三个高度总是在同一点相交,称为三角形的正中心。function calslp(){var xa=document.getElementById("inptx1").value;var ya=document.getElementById("inpty1").value;var .原创 2020-12-23 16:47:19 · 579 阅读 · 1 评论 -
js 三角形质心计算
三角形质心计算器计算器会为输入的3个顶点的坐标找到三角形质心上的坐标。三角形的所有三个中位数通过的点称为三角形的质心。每个中点连接一个顶点和相对侧的中点。也称为三角形的重心或重心。质心的坐标是顶点坐标的平均值。质心三角形公式=((x1+ x2+ x3)/ 3,(y1+ y2+ y3)/ 3)function comput(){ var x1=$("#inptx1").val(); var y1=$("#inpty1").val(); var x2=$(...原创 2020-12-23 16:45:52 · 1983 阅读 · 0 评论 -
js 计算任意多边形质心点计算 根据一组地图坐标计算中心点
多边形质心点计算根据地图坐标数组得出中心位置俗称 质点 function tqe_perc(){var v=[],id="",p=0,area=0,cx=0,cy=0;var count=$("#count").val();if(count==""){ alert("Enter no of sides of polygon"); $("#count").focus(); return false;}else if(parseFloat(count)<3){ a原创 2020-12-22 19:39:40 · 2406 阅读 · 0 评论 -
js 模拟控制台的工具,移动端调试工具
vConsole移动端调试工具github:https://github.com/Tencent/vConsole原创 2020-08-10 11:25:12 · 617 阅读 · 0 评论 -
JavaScript 判断是ios设备还是安卓设备
// 判断是否是Android设备,并且是app项目 function isAndroidDevice() { var u = navigator.userAgent; if(u.indexOf('android') > -1) { return true; } return false; } // 判断是否是IOS设备 function isIPhoneDevice() { var u = navigator.userAge...原创 2020-07-15 14:55:22 · 266 阅读 · 0 评论 -
js下载,在页面下载文件下载xml文件避免被浏览器解析
<a href="http://link/to/the/file.xml?dummy=dummy" download>Download Now</a>download 属性不要忘记啊原创 2019-12-12 16:44:03 · 2488 阅读 · 0 评论 -
jquery 日历选择 周选择
<!DOCTYPE html><html><head> <title>Petal Calender</title> <meta charset="utf-8"> <meta name="viewport" content="width=device-width, initial-scale=1">...原创 2019-12-12 13:43:40 · 1619 阅读 · 0 评论 -
js 计算两个时间差 年月日时分秒
<script>var startTime = "2017-04-04";var calculationTime = function(startTime) { var s1 = new Date(startTime.replace(/-/g, "/")), s2 = new Date(), runTime = parseInt((s2.getTime()...转载 2019-12-11 15:32:46 · 2313 阅读 · 0 评论 -
jquery拼接html代码 使用三元表达式
async function search() { // Clear results before searching noresults.hide(); resultdiv.empty(); loadingdiv.show(); // Get the query from the user let query = searchbox.val(); // Only ...原创 2019-11-29 09:56:11 · 3211 阅读 · 0 评论 -
实现一个生成四位随机验证码的程序,其中第二位为数字,其他位既可以是大写字母,也可以是小写字母 。提示:大写字母的ASCI码范围在65一90,小写字母的ASCI码范围在 97-122,本题
实现一个生成四位随机验证码的程序,其中第二位为数字,其他位既可以是大写字母,也可以是小写字母(30分) 。提示:大写字母的ASCI码范围在65一90,小写字母的ASCI码范围在 97-122,本题需要在两个范围内产生随机数。.js 版本:Math.round(Math.random()) ? String.fromCharCode(Math.round(Math.random...原创 2019-11-21 10:28:24 · 1224 阅读 · 0 评论 -
JQuery 年月日选择器
原作者不知道是谁了,在他代码基础上改的效果图:代码都扔这了:https://github.com/DaLiangLee/Mobiledate原创 2019-11-19 17:22:13 · 506 阅读 · 0 评论 -
js 数组过滤空值(undefined、null、""、0、false、NaN)
js 数组过滤空值(undefined、null、""、0、false、NaN)const arr = [undefined, null, "", 0, false, NaN, 1, 2].filter(Boolean);// arr => [1, 2]原创 2019-10-24 16:44:47 · 13935 阅读 · 1 评论 -
js 判断奇偶
const OddEven = num => !!(num & 1) ? "odd" : "even";const num = OddEven(2);// num => "even"原创 2019-10-24 16:42:41 · 970 阅读 · 0 评论 -
js 格式化金钱格式
const ThousandNum = num => num.toString().replace(/\B(?=(\d{3})+(?!\d))/g, ",");ThousandNum(20191024);"20,191,024"原创 2019-10-24 16:40:51 · 1332 阅读 · 0 评论 -
验证IPV4地址
利用正则验证ip地址const pattern = /^(?:(?:1[0-9][0-9]\.)|(?:2[0-4][0-9]\.)|(?:25[0-5]\.)|(?:[1-9][0-9]\.)|(?:[0-9]\.)){3}(?:(?:1[0-9][0-9])|(?:2[0-4][0-9])|(?:25[0-5])|(?:[1-9][0-9])|(?:[0-9]))$/;co原创 2018-02-06 17:37:18 · 1383 阅读 · 1 评论 -
ts 类型“”string|null“”的参数不能赋给类型 string 的参数
const strorageSelectedFilter = localStorage.getItem(selectedFilter); if (strorageSelectedFilter){ const strorageFilter = (_.values(JSON.parse(strorageSelectedFilter)));localStorage是string| null...原创 2018-02-09 10:40:01 · 26557 阅读 · 13 评论 -
Angular4_保持select选中状态
方法一: 通过路由复用 做法参考本博客里面关于路由复用的那几篇。在前面方法二: 存储到localstorage定义对象: 页面加载获取数据:获取缓存里的过滤器条件:select change事件:...原创 2018-02-09 09:48:53 · 737 阅读 · 0 评论 -
Angular4_给subscribe后的数据转换类型
getMakeStation(code:string | null) {if (code) {this.poService.getMakeWorkStation(code).subscribe((r)=> {this.model= r.data;this.model.isPersistent= this.convertIsPersistentToBool(thi原创 2018-01-04 18:57:15 · 3880 阅读 · 0 评论 -
typescript中的enum和类型转换
typescript中的enum和类型转换原创 2018-01-02 09:18:14 · 21894 阅读 · 6 评论 -
js数组求和
数组求和转载 2017-12-25 09:50:43 · 767 阅读 · 0 评论 -
js数字取整
数字取整 2.33333 => 27.1 普通版const a = parseInt(2.33333)parseInt() 函数解析一个字符串参数,并返回一个指定基数的整数 (数学系统的基础)。这个估计是直接取整最常用的方法了。更多关于 parseInt() 函数可以查看 MDN 文档7.2 进阶版const a = Math.trunc(2.3转载 2017-12-25 09:49:14 · 566 阅读 · 0 评论