国产av日韩一区二区三区精品,成人性爱视频在线观看,国产,欧美,日韩,一区,www.成色av久久成人,2222eeee成人天堂

javascript - js的string數(shù)據(jù)類型,這段表述是什么意思?
迷茫
迷茫 2017-06-30 09:52:31
0
1
906

js的string數(shù)據(jù)類型,這段表述是什么意思?沒怎么看懂。

迷茫
迷茫

業(yè)精于勤,荒于嬉;行成于思,毀于隨。

全部回復(1)
大家講道理
  • 首先,打錯字了,應該是“雷一個”應該為“另一個”,“穿件”應該是“創(chuàng)建”。

  • 這段話,他描述時候講的不是很清楚,其實他這里所有的描述都是建立在內(nèi)存空間的基礎(chǔ)上面講的,也就是說:

    • 在JS里,字符串的內(nèi)存空間,一旦創(chuàng)建出來就不能直接修改,如果需要改變變量的值,得先把原來分配的內(nèi)存空間銷毀,重新分配內(nèi)存空間并用新的值填充。

    • 所以,他對于代碼的解說,是指var lang = 'java'這創(chuàng)建了一個字符串值,這個值對應的內(nèi)存空間無法改變,lang = lang + 'script'這里重新賦值時候的操作是:

      • 先開辟一個10個字符的新內(nèi)存空間

      • 將原來lang值內(nèi)存空間和'script'字符串內(nèi)存空間對應填入到這個10字符的內(nèi)存空間中

      • 把原來存儲lang'script'字符串的兩個空間銷毀

      • 把新開辟的10字符并且填充完畢的空間分配給變量lang

  • 如果你理解的時候是基于你所能看到的表象的話(例如字符串變量之類的),那你一定是被作者的過度省略給坑了。

最新下載
更多>
網(wǎng)站特效
網(wǎng)站源碼
網(wǎng)站素材
前端模板