日常记录所用API

1、数组转为字符串的方法arr.join()

let arr = [1,2,3]
arr.join(',')或者arr.join()=>'1,2,3' 括号里什么都不写或者写引号含逗号,都表示将内容按逗号转为字符串
arr.jon('')=>'123' 引号中什么都不写就表示所有内容不切割,直接成为一个字符串

2、获取每个对象的键名和键值
注意:Object是对象,O是大写的,另外所要获取的对象的参数,只能是该对象自身的,不含有继承来的属性和属性值。
Object.keys() ==>获取对象的键名

Object.values() ==>获取对象的键值

Object.values方法返回一个数组,成员是参数对象自身的所有可遍历属性的键值。

Object.entries方法返回一个数组,成员是参数对象自身的所有可遍历属性的键值对数组。

3、for…of 和for…in的区别
for…of可以遍历数组和字符串,但不能遍历对象。这是因为数组和字符串的原型上都有迭代器,但是对象没有,所以不能通过for…of遍历。如果非要使用数组或者字符串中遍历对象的属性,可以用for in循环, 或内建的Object.values()和Object.keys()。
for…in可以遍历数组、字符串、对象。

猜你喜欢

转载自blog.csdn.net/qq_43687594/article/details/126301872