什么时候在 javascript 中使用 : 和 =?

When to use : and = in javascript?

我有这些代码片段。

 const initialAuthState = {
  isAuthenticated:false
};

function login(state){
      state.isAuthenticated=true;
    }

我如何知道在 javascript 中何时使用“=”以及何时使用“:”?

= 在函数或代码块内(如在 if/else/for/while 等),: 在对象。