JavaScriptのsort()のデフォルト順序について考えてた
- コードポイントの昇順じゃなくて、文字コード (UTF-16コード) の昇順だと思う。
- もっと細かく言うと、
undefined
以外の値をString
型にキャストして、比較演算子で比較した結果の昇順だと思う。
undefined
以外の値を String
型にキャストして、比較演算子で比較した結果の昇順だと思う。ずっと使ってたレンタルスペースから Amazon Lightsail にサイト引っ越したので、メモです。
使わなかった関数を供養。
id
の属性値に使える文字に制限は無い。[2021-03-21 追記] コメントでご指摘いただいたのですが、実際には「カラ文字のみ」は使用できませんでした。ただ、半角スペースは使えるようでしたので、調査を反映して記事を加筆修正いたしました。ありがとうございました。
コールバック関数のパラメータ以外のものを外から渡す方法について。
文字をコード値に変換する charCodeAt()
と codePointAt()
の違いがよく分かってませんでした。「codePointAt()
使ったほうがいいらしい」程度の認識だったので、ちゃんと調べてみました。
文字のコードポイントが漢字の範囲内かどうかを見る。
PHPでTwitterのOAuth認証をする方法。
お遊びクオリティ