var text = "";
text = text + x;
請問一下這個的意義是什麼
欸 我覺得你好像還是要去學「提問的藝術」
提問的藝術:為什麼你該這樣問
一本書兩百塊買來省下你幾萬元的時間
提問的藝術:每個提問者都應該要注意的提問流程
線上文章至少讀過一次知道怎麼問 這也是禮貌問題
提問的智慧 - GitHub
你所謂的這個是哪個,我本身很討厭有人這個那個的,這個到底是哪個?
沒關係我都回答。
現在大多已經被取代掉了,都使用ES6的const或是let,比較不會有問題。
差別我也順便送你:
來源-程式碼農:JS 宣告變數, var 與 let / const 差異
參考資料:MDN-宣告(Declarations)
變數的名稱是自己定義的,其中變數又有很多種,
因為在程式語言有種東西叫做type,中文我們叫做型別,也就是資料會有不同的分類。
像是我們鐵鋁罐要回收、衛生紙則是垃圾,程式之中也要做資源回收,好好分類,大概有幾種型態:
空
字串
布林值
浮點數
未定義
參考資料:MDN-資料型別與資料結構(JavaScript data structures)
如同站長解釋的,在程式裡面等於不叫做等於,=這個符號代表賦予值。
把值放到記憶體裡面電腦才知道,你想要這個內容。
傳值指的是傳遞變數中的值
傳址指的是傳遞記憶體中的位址
以上希望有幫助到你,爬文要爬要真的去爬唷ヽ(́◕◞౪◟◕‵)ノ
真心沒有惡意,這是學程式的基本功唷
因為這裡新手友善,所以我還是把所有答案都告訴你了
未來這條路要自己多推自己一把!
共勉之~
在程式設計領域,
等號
的意義,跟在數學上不一樣=
我們叫指派
==
才叫等於
所以這段程式碼
先把空字串指派到變數
text
接著把變數
text
的內容,加上變數x
的內容(因為都是字串,所以是把兩個字串黏在一起)然後把最新的內容,指派到變數
text
裡面