logo Ribbit's works
Sheetjs(xlsx)でスタイルを適用したExcelデータを出力するのトップ画像
Sheetjs(xlsx)でスタイルを適用したExcelデータを出力する
皆さんはSheetjs、活用されていますか?独自にスプレッドシートを組み立てたり、HTMLのtable要素をそのままExcelとして出力できたりと、とても便利だ...
カレンダー 2021年12月21日
日付の妥当性をチェックするワンライナー【JavaScript】のトップ画像
日付の妥当性をチェックするワンライナー【JavaScript】
特定の文字列が日付として妥当かをチェックするコードです。日付として処理できる形かをチェックしているだけで、yyyy-mm-ddなどをチェックしているわけではない...
カレンダー 2021年12月17日
Array.findの使い方、速度、使うべき理由【JavaScript】のトップ画像
Array.findの使い方、速度、使うべき理由【JavaScript】
今回はArray.prototype.find()の使い方とそのメリットを紹介します。速度を追求する場合、findよりforループの方が高速です。実際に速度の検...
カレンダー 2021年12月16日
【GoogleAppsScript】Gmailから特定のメールを取得するのトップ画像
【GoogleAppsScript】Gmailから特定のメールを取得する
Google Apps Scriptを用いることで、紐づくアカウントのGmailの情報を操作することができます。ただ、このGmailから取得できる情報が独自の構...
カレンダー 2021年12月15日
Dateオブジェクトを任意の文字列でフォーマットする(yyyy-MM-ddなど)【JavaScript, TypeScript両対応】のトップ画像
Dateオブジェクトを任意の文字列でフォーマットする(yyyy-MM-ddなど)【JavaScript, TypeScript両対応】
Dateオブジェクトには様々なフォーマット関数が用意されています。任意の文字列で変換せずとも解決する可能性がありますので、要件に合うものがないか確認してみてくだ...
カレンダー 2021年12月8日
kuromoji.jsで形態素解析のトップ画像
kuromoji.jsで形態素解析
今回は形態素解析が簡単に実行できるライブラリ「kuromoji.js」を使って、任意の文字列を品詞ごとに分解・解析する方法を紹介します。...
カレンダー 2021年12月5日
特定のHTML要素のclassListを全て削除(リセット)する方法のトップ画像
特定のHTML要素のclassListを全て削除(リセット)する方法
特定のHTML要素に含まれているclassを削除する場合、classList.remove()を使用します。ただ、この方法を使用する場合、対象の要素にどういった...
カレンダー 2021年10月15日
【Windows10】エクスプローラのファイルを、複数の条件でソートするのトップ画像
【Windows10】エクスプローラのファイルを、複数の条件でソートする
エクスプローラを利用している際、ソート機能を利用する方は多いと思います。ただ、目的によっては、条件が1つでは十分に並び替えきれない場合はないでしょうか?エクスプ...
カレンダー 2021年10月5日