jsjson格式化打印:json.stringify方法(代码片段)

AmyZYX AmyZYX     2022-10-21     394

关键词:

具体示例

//代码
console.log(JSON.stringify( x: 5, y: 6 ,null,2));

//输出结果

  "x": 5,
  "y": 6

JSON.stringify() 介绍

JSON.stringify()方法将一个JavaScript对象或值转换为JSON字符串,如果指定了一个replacer函数,则可以选择性地替换值,或者制定的replacer是数组,则可以选择性地仅包含数组指定的属性。

语法

JSON.stringify(value[, replacer [, space]])
  • Value:将要序列化为一个JSON字符串的值
  • replacer:
    • 如果该参数是一个函数,则在序列化过程,被序列化的值的每个属性都会经过该函数的转换和处理。
    • 如果是一个数组,则只有包含在这个数组中的属性名才会被序列化到最终的字符串中。
    • 如果为null或者未提供,则对象所有的属性都会被序列化。
  • space:指定锁进用的空白字符串,用于美化输出(pretty-print)。
    • 如果参数是个数字,代表有多少的空格,上限为10。
    • 若该值小于1,则意味着没有空格。
    • 如果为字符串(当字符串长度超过10个字母,取其前10个字母),该字符串将会作为空格。
    • 如果没有提供或者null,将没有空格。

详细方法文档:https://developer.mozilla.org/zh-CN/docs/Web/JavaScript/Reference/Global_Objects/JSON/stringify

Javascript:如何直接从对象生成格式化的易于阅读的 JSON? [复制]

】Javascript:如何直接从对象生成格式化的易于阅读的JSON?[复制]【英文标题】:Javascript:Howtogenerateformattedeasy-to-readJSONstraightfromanobject?[duplicate]【发布时间】:2011-03-3117:46:15【问题描述】:可能重复:HowcanIbeautifyJSONprogrammatically?... 查看详情

jsjson和字符串的互转

json与字符串的互转:  下面格式两种只是针对引号有稍微的区别 varresult=JSON.parse("{"a":"擦擦","b":"拉拉"}");alert(result.a);//-------------------------------------------------------------------------vara=JSON 查看详情

jsjson=;excel

import*asXLSXfrom'xlsx';constsheetData=[{'年龄':112,'姓名':'张三'},{'年龄':212,'姓名':'张四'}]constws:XLSX.WorkSheet=XLSX.utils.json_to_sheet(sheetData);constwb:XLSX.WorkBook=XLSX.utils.book_new();c 查看详情

php+jsjson用法之将php数组转js数组,js如何接收php数组

1、我前台需要接受如下格式的json数组数据,用来渲染[{date:"2018-06-09",data:"1"},{date:"2018-06-23",data:"aadsf34"},{date:"2018-07-02",data:"3"},]2、服务器php如何输出才能被js解析成上面的数据呢?php输出:(字符串)foreach($arras$value){$json.=json_enco... 查看详情

jsjson对象操作

参数解析:sourcelist是json对象[{id:1,name:张三}]targetlist是json对象[{roomid:1}]返回值list是json对象[{id:1,name:张三, testname:"testname" }]  构造list,最外层是数组,内层是单个json的json对象,用varlisttemp={testname:"test 查看详情

jsjson对象(object)和字符串(string)互转方法

[JSjson对象(Object)和字符串(String)互转方法]参考:https://blog.csdn.net/wenqianla2550/article/details/78232706string->jsonObjJSON.parse(jsonString);jsonObj->stringJSON.stringify(jsArr);记录一下 查看详情

localstorage的用法

window.localStorage.getItem(key:string) window.localStorage.setItem(key:string,value:string)JSON.parse(window.localStorage.getItem(key:string))window.localStorage.setItem(key:string,JSON.stringif 查看详情

jsjson中如何删除指定元素

参考技术A删除json下指定的元素varobj=‘id’:1,‘name’:2;deleteobj.id;deleteobj[id];console.log(obj);//‘name’:2删除数组中指定元素varobjArray=[‘1’,’2’,’3’,’4’];objArray.remove(‘1’);console.log(objArray);//[‘2’,’3’,’4’]/*定义js数组删除... 查看详情

jsjson.stringify详解

参考技术A(1)转换值如果有toJSON()方法,该方法定义什么值将被序列化。如果一个被序列化的对象拥有toJSON方法,那么该toJSON方法就会覆盖该对象默认的序列化行为:不是该对象被序列化,而是调用toJSON方法后的返回值会被序... 查看详情

jsjson解析并重组成二维数组

原始json:arr=[a:1,a:2,a:3,b:5,b:7,b:10]解析重组后:newArr=[[a:1,b:5],[a:2,b:7],[a:3,b:10]]需要兼顾可扩展性,也就是说arr数据也可能是这样的[a:1,a:2,a:3,a:4,b:5,b:7,b:10,b:12,c:"11",c:"22",c:"33",c:"44"],重组类似上面的newA... 查看详情

jsjson对象json字符的使用总结(代码片段)

JSON对象/JSON字符串区别  抛出一个最常见的疑问:什么是“JSON对象”,什么是“JSON字符串”,它俩的区别是什么?  废话不多说,直接上代码。   1.JSON对象://javascript对象字面量写法varobj=“name”:“Jay”,“age”... 查看详情

如何在 Android Java 中发布 json 数据?

...站,我使用Jquery和ajax$.ajax(url:"https://site/data.json",data:JSON.stringif 查看详情

JSON.stringify (Javascript) 和 json.dumps (Python) 在列表中不等效?

】JSON.stringify(Javascript)和json.dumps(Python)在列表中不等效?【英文标题】:JSON.stringify(Javascript)andjson.dumps(Python)notequivalentonalist?【发布时间】:2018-02-2322:54:23【问题描述】:在javascript中:varmyarray=[2,3];varjson_myarray=JSON.stringif 查看详情

jsjson

  一、JSON字符串转换为JSON对象 要运用上面的str1,必须运用下面的要领先转化为JSON对象: //由JSON字符串转换为JSON对象 varobj=eval('('+str+')'); 或者 varobj=str.parseJSON();//由JSON字符串转换为JSON对象... 查看详情

如何使用 golang 在网络打印机上打印文件或格式化文本

】如何使用golang在网络打印机上打印文件或格式化文本【英文标题】:Howtoprintafileorformatettextonanetworkprinterwithgolang【发布时间】:2019-06-0421:44:18【问题描述】:下面的代码应该在网络中带有标签的打印机上打印一些格式化的文本... 查看详情

为啥 jupyter 有时会打印格式化的 DataFrame,有时会打印为文本?

】为啥jupyter有时会打印格式化的DataFrame,有时会打印为文本?【英文标题】:WhydoesjupytersometimesprintaDataFrameformattedandsometimesastext?为什么jupyter有时会打印格式化的DataFrame,有时会打印为文本?【发布时间】:2020-12-0509:04:41【问题... 查看详情

问个jquery的白痴问题:如何输出object的值

...的话,如何解析?要在不知道里面是什么的情况下。JSON2.jsJSON2.stringify(object)ext.jsExt.encode(object);参考技术Ajson格式有数组和对象2种结构数组用下标就可以得到,2个中括号括起来的是数组对象就是用大括号括起来的,表现形式是key... 查看详情

android打印机--小票打印格式及模板设置

小票打印就是向打印设备发送控制打印格式的指令集,而这些打印格式需要去查询对应打印机的API文档,这里我把常用的api给封装了一下文字对齐方式打印字体大小字体是否加粗打印二维码打印条形码切纸打开钱箱字符串转字节... 查看详情