当前位置: 首页 > news >正文

网站信息同步武汉武汉最新

网站信息同步,武汉武汉最新,宜昌网站制作,怎么找客户的联系方式/** JSON.stringify(value, replacer, space)* value: 必需。要转换的 JavaScript 值(通常为对象或数组)。* * replacer: 可选。用于转换输出结果的函数或数组。* 如果 replacer 为函数,则 JSON.stringify 将调用该函数,并传入每个成员的键和值。使用返回…
/** JSON.stringify(value, replacer, space)* value: 必需。要转换的 JavaScript 值(通常为对象或数组)。* * replacer: 可选。用于转换输出结果的函数或数组。* 如果 replacer 为函数,则 JSON.stringify 将调用该函数,并传入每个成员的键和值。使用返回值而不是原始值。如果此函数返回 undefined,则排除成员。根对象的键是一个空字符串:""。* 如果 replacer 是一个数组,则仅转换该数组中具有键值的成员。成员的转换顺序与键在数组中的顺序一样。* * space: 可选。文本添加缩进、空格和换行符。* 如果 space 是一个数字,则返回值文本在每个级别缩进指定数目的空格,如果 space 大于 10,则文本缩进 10 个空格。space 也可以使用非数字,如:\t。*/

常规用法

const person = {name: '莉莎',age: '20',gender: '女'
};
/* 常规用法 */
const strSo = JSON.stringify(person); // 一般用法
console.log(strSo); // {"name":"莉莎","age":"20","gender":"女"}

指定显示哪些字段

const person = {name: '莉莎',age: '20',gender: '女'
};
/* 指定显示哪些字段 */
const str1 = JSON.stringify(person, ['age', 'name']); // 第二个参数是转换输出结果的函数或数组(指定显示哪些字段)
console.log(str1); // {"age":"20","name":"莉莎"}
const str2 = JSON.stringify(person, (key, val) => {if (key === 'gender') {return undefined;} else {return val;}
});
console.log(str2); // {"name":"莉莎","age":"20"}

格式化字符串

const person = {name: '莉莎',age: '20',gender: '女'
};
/* 格式化字符串 */
const str3 = JSON.stringify(person, null, 2); // 第三个参数是缩进、空格和换行符
console.log(str3);
// {
//   "name": "莉莎",
//   "age": "20",
//   "gender": "女"
// }

自定义返回结果

const customReturn = {name: '莉莎',age: '20',gender: '女',toJSON() {return '此处显示内容'}
};
const str4 = JSON.stringify(customReturn);
console.log(str4); // "此处显示内容"

完整源码

<!DOCTYPE html>
<html lang="zh"><head><meta charset="UTF-8"><meta http-equiv="X-UA-Compatible" content="IE=edge"><meta name="viewport" content="width=device-width, initial-scale=1.0"><title>JSON.stringify 用法</title></head><body><script>/** JSON.stringify(value, replacer, space)* value: 必需。要转换的 JavaScript 值(通常为对象或数组)。* * replacer: 可选。用于转换输出结果的函数或数组。* 如果 replacer 为函数,则 JSON.stringify 将调用该函数,并传入每个成员的键和值。使用返回值而不是原始值。如果此函数返回 undefined,则排除成员。根对象的键是一个空字符串:""。* 如果 replacer 是一个数组,则仅转换该数组中具有键值的成员。成员的转换顺序与键在数组中的顺序一样。* * space: 可选。文本添加缩进、空格和换行符。* 如果 space 是一个数字,则返回值文本在每个级别缩进指定数目的空格,如果 space 大于 10,则文本缩进 10 个空格。space 也可以使用非数字,如:\t。*/const person = {name: '莉莎',age: '20',gender: '女'};/* 常规用法 */const strSo = JSON.stringify(person); // 一般用法console.log(strSo); // {"name":"莉莎","age":"20","gender":"女"}/* 指定显示哪些字段 */const str1 = JSON.stringify(person, ['age', 'name']); // 第二个参数是转换输出结果的函数或数组(指定显示哪些字段)console.log(str1); // {"age":"20","name":"莉莎"}const str2 = JSON.stringify(person, (key, val) => {if (key === 'gender') {return undefined;} else {return val;}});console.log(str2); // {"name":"莉莎","age":"20"}/* 格式化字符串 */const str3 = JSON.stringify(person, null, 2); // 第三个参数是缩进、空格和换行符console.log(str3);// {//   "name": "莉莎",//   "age": "20",//   "gender": "女"// }/* 自定义返回结果 */const customReturn = {name: '莉莎',age: '20',gender: '女',toJSON() {return '此处显示内容'}};const str4 = JSON.stringify(customReturn);console.log(str4); // "此处显示内容"</script></body>
</html>
http://www.hkea.cn/news/1993/

相关文章:

  • 优化方案2021版语文答案江门seo网站推广
  • 如何建立一个网站要多少钱独立站seo搜索优化
  • 石家庄红酒公司 网站建设搜索引擎营销经典案例
  • 网站开发市场价网站seo李守洪排名大师
  • 做整装的网站拼多多关键词优化是怎么弄的
  • 做导航网站把别人的网址链接过来要经过允许吗安卓手机优化神器
  • 泰安哪家做网站好海外推广渠道都有哪些
  • 网站的做代理商b站视频推广网站400
  • 做网站需要什么系统渠道策略的四种方式
  • 网站倒计时百度一下你就知道
  • 品牌网站建设精湛磐石网络线上培训
  • 做外贸英文网站seo需要掌握什么技能
  • 做二手房又做网站的网络优化工程师是做什么的
  • 北京的网页建设公司seo优化效果怎么样
  • 做网站要用到什么软件如何在百度上做推广
  • wordpress 企业版网络推广seo怎么弄
  • 免费企业信息查询网站属于网络营销的特点是
  • 适合毕设做的简单网站全渠道营销成功案例
  • 网站公司哪家最专业怎样把个人介绍放到百度
  • 南京驰铭做网站公司重庆网站关键词排名优化
  • 长沙哪里有做网站的公司win7优化设置
  • 可以看任何东西的浏览器网站页面seo
  • 电子商务网站建设策划书的流程保定seo网络推广
  • dw做网站如何让用户可编辑网络营销公司排名
  • 购买腾讯备案网站贵州二级站seo整站优化排名
  • 什么是纯动态网站百度推广怎么运营
  • 景德镇做网站公司站内seo内容优化包括
  • 西安市网站建设公司营销方案
  • ui网站界面设计网站不收录怎么解决
  • 设计制作简单的手机网站seo推广专员工作内容