### 長話短說
用一個簡單的 ? 在 object reference 後面,就可以防止在取得 child property 時因為 undefined object reference 而出現 error。
先睇 code :
```js
// create person object
let person = {
name: 'Peter',
age: 10
};
// person age
person.age;
// 10
// set person to undefined
person = undefined;
// person age
person.age;
// error : cannot read properties of undefined
// person age
person?.age;
// undefined (no error)
```
### 長話短說 首先去 terminal 度輸入以下 command 來 generate 條 SSH Key 先。 這個功能有時可能需要在處理 submodule 時使用。 ```sh $ ssh-keygen -t ed25519 -C "your_email@example.com" ``` 新 generate 出來的 key 會放係 ~/.ssh/ 下面,之後我地只要將條 key 既 fingerprint set 入去 Github account 入面就可以。 在右上角的 profile 下找到了 settings :  之後去呢度,就可以新增一個 SSH Key :  這個用途是當 SSH 連線到 Github 時,就會使用這個 SSH Key 來做認證。