1、对象属性值为变量,变量名与属性名一致,属性值可省略
let pagenum = 1;
let pagesize = 10;
let query = '';
// es5 写法
/* let params = {
pagenum: pagenum,
pagesize: pagesize,
query: query
} */
// es6 写法
let params = { pagenum, pagesize, query }
2、对象解构
let person = {
name:"zhangsan",
car:{carname:"bwm",
price:"100w"}
}
let {car}=person;
console.log( car ); =>{carname:"bwm", price:"100w"}
3、forEach循环
Array.forEach(function (r, i) {})
r 表示每一个对象,i 表示每一个对象的索引。
return可以终止程序,但不会有返回值。 不能使用break、continue。
forEach()对于空数组是不会执行回调函数的。