对象,object内的属性

In-判断对象中是否存在某属性
对象,object内的属性_第1张图片
对象与Json字符串间的相互转换
JSON.stringify() 【处理前端数据,转换为字符串,发向后端】不会转换对象内的方法,转换成字符串
( )可接受两个参数,第一个参数是选择把哪个对象转化成字符串,第二个参数是用于转换结果的函数或数组。(过滤),第三个参数是文本添加缩进、空格和换行符,如果是一个数字,最大值是10;
对象,object内的属性_第2张图片

JSON.parse()【处理后端数据,转换为js对象,用于前端渲染】
把json字符串转换为对象
对象,object内的属性_第3张图片
对象属性的增删查改
删 delete空格对象.键值

Object.keys(),获取对象的键名
Object.values()获取对象的键值
可以通过这两个方法遍历对象

Symbol
(1)声明类型为symbol的变量
var syb1=Symbol();
注意:symbol无法通过new来声明
(2)每个新创建的symbol类型变量都是独一无二的
每个新创建的symbol类型变量都是独一无二的,这点类似于数组和对象等引用类型,毕竟地址不可能有完全一样的

字符串和数组的合并 concat(),格式数组/字符串concat.(数组/字符串)。谁在前,合并的类型就是谁

对象的合并–Object.assign()语法: Object.assign(target, …sources)。
target 目标对象。【目标对象会被返回】
sources源对象。

你可能感兴趣的:(JS)