Pot.ArrayBufferoid.stringToBuffer

{Pot.ArrayBufferoid} Pot.ArrayBufferoid.stringToBuffer ({String} string)

Pot.js で利用可能。 PotLite.js では利用できません。

UTF-16 文字列を UTF-8 ArrayBufferoid に変換します。

引数 string は、変換する文字列を指定します。
文字列が UTF-8 に変換され、新しい Pot.ArrayBufferoid インスタンスとして返ります。

UTF-8 文字を持つ Pot.ArrayBufferoid インスタンスが返ります。

var s = 'hogeほげ';
var buffer = Pot.ArrayBufferoid.stringToBuffer(s);
var string = Pot.ArrayBufferoid.bufferToString(buffer);
Pot.debug(buffer);
// buffer:
//   [104, 111, 103, 101, 227, 129, 187, 227, 129, 146]
Pot.debug(s === string); // true