js 執行總結1

1、spa

function sayHi() {
  let x;
  let y;
  try {
    throw new Error();
  } catch (x) { // 局部
    x = 1;
    console.log(x); // 1
    y = 2;
  }
  console.log(x); // undefined
  console.log(y); // 2
}
sayHi()

2、對象的鍵只能是string 若是是對象,會調用toString 方法,轉換成[object Object]code

// object
const aObj = { a: 1 };
const bObj = { b: 1 };
const c = {};
c[aObj] = 123;
c[bObj] = 235;
console.log(c[aObj]); // 235

 3、對象

const obj1 = { a: 'shang', b: 'yy', a: 'huyating' };
console.log(obj1); // { a: 'huyating', b: 'yy' }
const obj2 = { name: 'shangyy', age: 18 };
const obj3 = { name: 'huyating' };
console.log({ ...obj2, ...obj3 }); // { name: 'huyating', age: 18 }
相關文章
相關標籤/搜索