usakdsteen

ゆうさくですてぃーん

じゃわすくりぷと:すとりんぐすらいす

JavaScriptString.prototype.slice()っていう部分文字列取得するやつ

文字コード的にアレ*1なやつはうまく取得できないらしく

my_str.slice(s,e)

ではsやeが微妙な位置を指してると失敗し

[...my_str].slice(s,e).join('')

とかして一度文字配列にするとうまく部分列取得できるらしい

つか[...my_str]という構文、今日初めて知ったが…これで文字単位で配列になるとか…

 

stackoverflow.com

 

developer.mozilla.org

 

developer.mozilla.org

 

[...my_str]みたいな文字配列展開のやつ、これ・・・?

スプレッド構文というらしい・・・?

developer.mozilla.org

developer.mozilla.org

developer.mozilla.org

 

developer.mozilla.org

*1:マルチバイト?