Skip to content

Commit 802d8cf

Browse files
authored
Update solution.md from reference type session: Edit file
1 parent 5bd1991 commit 802d8cf

1 file changed

Lines changed: 4 additions & 4 deletions

File tree

  • 1-js/99-js-misc/04-reference-type/2-check-syntax

1-js/99-js-misc/04-reference-type/2-check-syntax/solution.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -17,16 +17,16 @@ let user = {
1717
** این خطا نشان داده میشود چون سمیکالن بعد از این دستور فراموش شده است `{...} = user`.**
1818

1919

20-
جاوااسکریپت به صورت پیش فرض سمیکالن را براکت قبل از دستور `()(user.go)` اضافه نمیکند. سپس کد به این صورت خوانده میشود:
20+
جاوااسکریپت به صورت پیش فرض سمیکالن را در براکت قبل از دستور `()(user.go)` اضافه نمیکند. سپس کد به این صورت خوانده میشود:
2121

2222
```js no-beautify
2323
let user = { go:... }(user.go)()
2424
```
2525

26-
بنابراین جاوااسکریپت حدس میزند که ما درواقع آبجکت `{ ... :go }` را به عنوان یک فانکشن با آرگومان های `(user.go)` صدا زده ایم. و سپس چون به `let user` میرسیم آبجکت `user` به صورت تعریف نشده معرفی میشود و ما ارور را مشاهده میکنیم.
26+
بنابراین جاوااسکریپت حدس میزند که ما درواقع آبجکت `{ ... :go }` را به عنوان یک تابع با آرگومان های `(user.go)` صدا زده ایم. و سپس چون به `let user` میرسیم آبجکت `user` به صورت تعریف نشده معرفی میشود و ما ارور را مشاهده میکنیم.
2727

2828

29-
همه چیز خوب بنظر میرسد اگر سمیکالن را انتهای آبجکت اضافه کنیم:
29+
در کد زیر همه چیز خوب بنظر میرسد اگر سمیکالن را انتهای آبجکت اضافه کنیم:
3030

3131
```js run
3232
let user = {
@@ -37,4 +37,4 @@ let user = {
3737
(user.go)() // John
3838
```
3939

40-
توجه داشته باشید که پرانتز اطراف `(user.go)` کاری انجام نمیدهد. معمولا در اکثر موقعیت ها اولویت عملگر هارا تغییر میدهند, اما در اینجا فقط عملگر نقطه `.` کار میکند. سپس مورد خاصی نیست و فعلا بحث سمیکالن مهم است.
40+
توجه داشته باشید که پرانتز اطراف `(user.go)` کاری انجام نمیدهد. معمولا در اکثر موقعیت ها اولویت پرانتز عملگر هارا تغییر میدهد, اما در اینجا فقط عملگر نقطه `.` کار میکند. سپس مورد خاصی نیست و فعلا بحث سمیکالن مهم است.

0 commit comments

Comments
 (0)