PTT推薦

[問卦] javascript竟然TMD可以這樣寫?

看板Gossiping標題[問卦] javascript竟然TMD可以這樣寫?作者
ruthertw
(督人無數就是我)
時間推噓 推:6 噓:6 →:18

看到前工程師留下來的javascript程式碼:
...
var d=_u;
var _u;
...

TMD javascript竟然可以這樣寫?

render還TMD過了耶...


有沒有前工程師能力超強,

留下的程式碼跟著學,

可以短時間讓新進人員的功力大增?


有夠耐人尋味...


有卦嗎?

--

※ PTT留言評論
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 61.219.98.60 (臺灣)
PTT 網址

johnhmj 02/02 15:51意外嗎?一點都不奇怪

Magic0312 02/02 15:52你是多菜

duckosara 02/02 15:52你是多蔡?

betkuz 02/02 15:53貴姓菜?

betkuz 02/02 15:53用let啦

doig 02/02 15:53現在都用Typescript。而且用var會被編輯器

doig 02/02 15:53警告,要用let或const

james732 02/02 15:54拿去問chatgpt啊問我幹嘛

Lailungsheng 02/02 15:54政問TMD

crowley 02/02 15:55var就是一坨狗屎

raisn 02/02 15:56你的重點是 var 還是那個 _u

kaitokid1214 02/02 16:00都4202了還在用var

geoege022702 02/02 16:03問就是給我改成ts==

froce 02/02 16:03我看到你說的code的時候的表情

froce 02/02 16:03https://i.imgur.com/qTHvJSM.jpg

圖 javascript竟然TMD可以這樣寫?

qw99992 02/02 16:20這是大神寫法吧 深知JavaScript 的執行優

Panasonic 02/02 16:27scope chain比較深 多學習

IBIZA 02/02 16:29他的重底點是重複宣告變數吧

IBIZA 02/02 16:29javascript是允許這樣做的

IBIZA 02/02 16:29但你程式如果變數名稱都是同一個 你會想

IBIZA 02/02 16:29

IBIZA 02/02 16:37var有他的特性 當然還是能用

IBIZA 02/02 16:37for (let i = 0; i < 3; i++) { xxxx }

IBIZA 02/02 16:38for (var i = 0; i < 3; i++) { xxxx }

IBIZA 02/02 16:38有甚麼差別?

Goog1e 02/02 16:51這不就基礎的hoisting行為 先做功課好嗎

MarcoReus 02/02 16:55hoisting

lone714 02/02 17:05他就無宣告全域建立_u再用var覆蓋

lone714 02/02 17:07啊不對,js會先將所有宣告建立才來跑程式

abbag 02/02 18:54這個正常沒錯… 0.0