5月
15
2012
分類:
最近更新:
2012-05-15
gjs - byteArray
在 ECMAScript 規範中,string 資料型別基本是 utf-8 編碼的字元集合,一個字元的資料大小不一定是一個 byte 。用於處理 bytes 資料並不是那麼恰當。 gjs/gnome-shell 另外提供了 byteArray 資料型別,以便更精準地處理位元組資料集合。雖然它不常用。
byteArray 有下列內容:
- fromArray(ar) factory - 以 array 產生 byteArray 的工廠方法。
- fromString(str) factory - 以 string 產生 byteArray 的工廠方法。
- index access operator - 索引存取操作。
- length property - 陣列長度。
- toString method。
byteArray 沒有下列陣列方法:
- push
- pop
- shift
- join
- slice
- indexOf
- every
- forEach
- (等等...)