
javascript
PostgreSQL运维技术
这个作者很懒,什么都没留下…
展开
-
JSON.parse解析json字符串遇换行符报错问题解决
如下所示字符串,使用JSON.parse解析时,报错。var json='{"CityName":"西安","CityOrder":"物料::WAA010001\n物料名称::轴承\n规格型号::HRB1209\n供应商::东莞市耀光化工贸易有限公司\n采购员::\n请购部门:: \n批号::JH201803250001"}';解决:字符串需要进行转义。var jsonObj=JSON.parse(json.replace(/\n/g,"\\n").replace(/\r/g,"...原创 2022-03-29 13:36:22 · 3323 阅读 · 0 评论 -
js计算数组中某值的出现次数
解决:结合reduce实现const countOccurences = (arr, value) => arr.reduce((a, v) => v === value ? a + 1 : a + 0, 0);countOccurences([1,3,4,6,1,3,5,6,3,1],1));参考:javascript计算数组中某值的出现次数_Xiao_Spring的博客-优快云博客...原创 2022-02-23 13:50:26 · 708 阅读 · 0 评论 -
js 获取对象数组中某一属性所组成的list
比如有如数组如下:[{a:1,b:2,c:3},{a:4,b:5,c:6},{a:7,b:8,c:9}]我想获取这个数组的 a 属性所组成的list,返回 1,4,7 。有多种方法比如for 、forEach、filter、map。map怎么用?var data = [ {a:1,b:2,c:3}, {a:4,b:5,c:6}, {a:7,b:8,c:9} ];// 使用了 ES6 语法var a_list = data.map(item => item.a)原创 2022-02-23 13:43:03 · 5276 阅读 · 0 评论 -
js格式化json的代码demo
方法:1、先将JSON字符串串转化为json对象。var jsonString = '{"name":"王小二","age":25.2,"birthday":"1990-01-01"}' //普通json字符串var jsonObj = JSON.parse(jsonString) //把json字符串转为json对象2、使用JSON.stringify对json对象进行格式化,其中4指的是代码缩进量。JSON.stringify(jsonObj, null, 4)...原创 2021-10-16 14:21:50 · 402 阅读 · 0 评论 -
js中的&&和||
a || b,如果a不存在,则返回b。a && b,如果a存在,则返回b,否则返回a。原创 2019-06-04 17:45:56 · 175 阅读 · 0 评论 -
Lodash的使用
Lodash中文文档Lodash,这是一个具有一致接口、模块化、高性能等特性的 JavaScript 工具库。项目中使用:import _ from 'lodash' 来引入模块项目中较常用到的方法有_.map()、_.reduce()、_.filter()等方法_.map(collection, [iteratee=_.identity])创建一个数组, va...原创 2019-07-24 11:50:37 · 2724 阅读 · 0 评论