- 1. いま見ているTwitterアカウントに限定してツイートを検索するブックマークレット
- 2. [JavaScript] 実は使えるようになっていた、論理積代入 (&&=)と論理和代入 (||=)とNull 合体代入 (??=)
- 3. ○○まで後何日?アプリを作成してみた
- 4. 【JavaScript, Java】数値の桁数を取得する方法
- 5. JavaScriptで最後の単語の長さ取得
- 6. JavaScriptの非同期処理について①
- 7. ちょっとしたことを調べたいときに見るページを公開しました。
- 8. アプリを一定時間操作しなかったときに認証画面を表示する[React / ReactNative / Expo]
- 9. ワイ「ハスケル子ちゃん、ライブラリのラップって本当に意味あるの?」(やってみた)
- 10. TypeScriptでチェックが入ったチェックボックスの値のみを取得する方法
- 11. え、まだpreventDefaultとstopPropagationをいちいち入力してるの??
- 12. supabaseで簡単にログイン機能実装(Next.js+TypeScript)
- 13. Nextjsプロジェクトのディレクトリ構成例をさらしてみる
- 14. Bootstrap 3からBootstrap 5に移行してみた
- 15. 素のJavaScriptでTVの放送用字幕を作ってみた話
- 16. Chromebookでweb開発をしてみる( 1 )
- 17. 音楽+機械学習ハッカソン、BitRateの優秀プロジェクトが発表 音楽+機械学習の可能性を感じる7つのプロジェクトを解説
- 18. JavaScriptで非同期処理作ってみた
- 19. HTMLElement.styleではデフォルトのCSS記述情報は取れないので別の方法でとる
- 20. ES6で追加されたループ処理メソッドをまとめる①【forEach,map,filter,find,every,some】
いま見ているTwitterアカウントに限定してツイートを検索するブックマークレット
# はじめに
ブラウザ版Twitter用ブックマークレットです。
アカウントを指定してツイートを検索する時に、コピー&ペーストする手間をひとつ省く便利なやつです。“`.js
javascript:(()=>{const t=location.href.split(“/”);if(t[2].endsWith(“twitter.com”)&&t[3]){const o=t[3].split(“?”)[0],i=prompt(“Search from @”+o,””);i&&(location.href=”//twitter.com/search?f=live&q=”+i+”%20from:”+o)}})();
“`# 使い方
1. 検索対象とするTwitterアカウントのホーム、またはツイートのページを予め開いておく。
2. ブックマークレットを実行。
3. 入力画面が表示されるので、キーワードを入力する。# 簡潔な説明
圧縮前のコードはこちら。
“`.js
(
() => {
// ———-const path = location.href
[JavaScript] 実は使えるようになっていた、論理積代入 (&&=)と論理和代入 (||=)とNull 合体代入 (??=)
皆さんが待望していた(?)演算子が実は使えるようになっています!(ただし、IEは除く)
無くても困らないが、ちょっと助かったりするそんな演算子たち。
早速どんな機能なのかをサッと確認していきましょう。## [論理積代入 (&&=)](https://developer.mozilla.org/ja/docs/Web/JavaScript/Reference/Operators/Logical_AND_assignment)
> 論理積代入 (x &&= y) 演算子は、x が truthy である場合にのみ代入します。
“`js
let truthy = true;
let falsy = false;truthy &&= false; // => false
falsy &&= true; // => false
“`ちなみに、truthyな値とは[falsy](https://developer.mozilla.org/ja/docs/Glossary/Falsy)な値以外のことを指します。
`0`、`””`(空文字)、`false`、`NaN`、`null`
○○まで後何日?アプリを作成してみた
jsのDateオブジェクトは使いにくいのでmoment.jsというライブラリを使って作成する。
日付はドラえもんが生まれる日に設定した。
“`js
var timer //タイマー設定const will = moment(“2112-09-03 12:00”)//日付選択
const doraemon = document.createElement(“p”)//要素作成
const body = document.querySelector(‘body’);//親ノード取得
body.appendChild(doraemon)//子ノード追加function count() {
let date = moment();
let secondLeft =(will.diff(date,”second”)%60)
let minuteLeft=(will.diff(date, “minute”) % 60)
let hourLeft=(will.diff(date, “hour”) % 24)
let dayLeft=(wi
【JavaScript, Java】数値の桁数を取得する方法
#プログラミング勉強日記
2021年1月25日
数値の桁数の取得方法に困ったので、備忘録として書く。#JavaScriptで数値の桁数を取得する
“`js
let number = 12345;
let numberDigit = String(nuber).length;
console.log(numberDigit); // 5
“`#Javaで数値の桁数を取得する
“`java
int number = 12345;
int numberDigit = String.valueOf(number).length();
System.out.println(numberDigit); // 5
“`#入力した整数値の桁数を出力するプログラム
“`html
sample