九个JSON.stringify 的秘密,大多数开发人员却不知道

网站建设3年前发布
39 0 0

作为前端开发工程师,你一定用过JSON.stringify,但你知道它的全部秘密吗?,很久以前,我因此在工作中犯下了无法挽回的错误。如果我早点知道,就不会发生这样的悲剧。,基本上,JSON.stringify 将对象转换为 JSON 字符串。同时,JSON.stringify 有如下规则。,20230307011855418fec65976541aae0083814b36da6a2b5b98a751,如果在转换过程中遇到任何此类值,它们要么被省略(当在对象中找到时),要么更改为 null(当在数组中找到时)。,当传入像 JSON.stringify(function() {}) 或 JSON.stringify(undefined) 这样的“纯”值时,JSON.stringify() 可以返回 undefined。,20230307011929f9aba16745455fa08c338718a0e178a75b6776828,2023030701193049482ee458584e17e6173018b0b6f6737372c9491,20230307011931b754ff980e0f6635ce0984a6cc24c9b9c5f293528,20230307011931b1fc3cf70ae39d5c2b974978d69e9d5e9e6a59150,2023030701185913881884912d01c6645686b40d03634832b81c915,因此,它们被视为字符串。,20230307140800445939922644492d9a08286c6b663b479557ec316,2023030701185978e8c1000d436cd1f9a10106e6f0f03243e68c624,20230307140821972a45d11fe3d1d2427221dc2b0f913456d159413,202303070119327332c3209cc7640e8e97325f10d2d3233b04b4212,理解功能的最好方法是自己去实现它。 下面我写了一个简单的函数来模拟JSON.stringify。,还有一个测试,以上就是我今天跟你分享的全部内容,希望你能从今天的文章中学到新的知识。

© 版权声明

相关文章