您现在的位置是:课程教程文章
javascript中JSON.stringify的注意点
2023-12-13 23:20课程教程文章 人已围观
对于深拷贝的基本概念有所了解后,接下来需要对其中深拷贝JSON.stringify方法使用时的一些问题点深入探究。
1、拷贝的对象的值有函数等序列化后该键值对会消失。
2、拷贝Date类型引用类型会变为字符串。
3、无法拷贝不可枚举类型的属性。
4、无法拷贝对象的原型链。
实例
functionObj(){ this.func=function(){alert(90)}; this.obj={age:18}; this.arr=[1,24,4]; this.und=undefined; this.reg=/123/; this.date=newDate(); this.NaN=NaN; this.infinity=Infinity; this.sym=Symbol(2); } letobj0=newObj(); Object.defineProperty(obj0,"innumerble",{ enumerable:false, value:"45678" }) console.log("obj0",obj0) letobj1=JSON.stringify(obj0); console.log("obj1",obj1);
以上就是javascript中JSON.stringify的注意点,希望对大家有所帮助。更多Javascript学习指路:Javascript
推荐操作环境:windows7系统、jquery3.2.1版本,DELL G3电脑。
课程教程:javascript中JSON.stringify的注意点下一篇:没有了