JavaScript iPhoneのFirefoxアプリのユーザーエージェントには「Firefox」の文字列がない JavaScriptでユーザーエージェントを判別してFirefoxだけ除外しようとしたら、PC(Windows)では「firefox」という文字列で判別することができるのに、iPhoneだと除外対象にならなかった。(これMozillaさん... 2023.04.12 JavaScript
JavaScript JavaScriptのfor文(ループ処理)の使い方:初心者向けチュートリアル JavaScriptにおけるfor文は、反復処理*を行うための制御構造*の一つです。for文を使用することで、指定した回数の処理を自動化することができます。 *反復処理とは、同じ処理を複数回繰り返し実行することを指します。JavaS... 2023.04.11 JavaScript
業務効率化 IEモード 開発者ツール(DevTools)でデバッグ作業をより効率的に行う方法とは? 悲しいことに未だにIE対応が必要な企業などのページがあります。一方で既にInternet Explorerは廃止され、WindowsではIEを開くことすら出来ません。 しかし、IEモードという未練がましい機能があり、IEにしか対応し... 2023.04.11 業務効率化
react-native コマンドプロンプト、PowerShell、ターミナルでディレクトリを移動する一番効率的な方法は何か? ReactやReact Nativeのビルド、アプリの開始では毎回以下のコマンドを入力する必要があります。 cd (アプリまでのパス)my-app npm start cd (アプリまでのパス)my-app npm run b... 2023.04.10 react-native業務効率化
JavaScript プロトタイプ(prototype)の基礎、メリットやサンプルコードによる実装方法を出来るだけ分かりやすく解説【JavaScript】 JavaScriptのプロトタイプを楽器のギターに例えると、あるギターのプロトタイプは「そのギターが持つ特定の機能や特性を定義するような設計図」のようなものです。 具体的にどういうことかと言うと、例えばギターの形状、音色、使用材料な... 2023.04.07 2023.04.08 JavaScript
JavaScript Google Chrome拡張機能の作り方 v3 入門編 趣味や仕事でGoogle Chromeの拡張機能を作成する機会が増えてきましたので、手順や必要ファイルなどをまとめておきます。作ってみたいとお考えの方の入り口になれれが嬉しく思います。では、早速必要な手順をフローでまとめてみましょう。 ... 2023.04.03 2023.04.11 JavaScript業務効率化
JavaScript JavaScriptのオブジェクトのプロパティに変数を指定する方法と取得する方法 Javasciriptのオブジェクトのキー値に変数を指定したい場合が多々あります。キー値に同じ文字列を毎回指定するとメンテナンスが煩雑になったり、手間が増え非効率です。 そこでオブジェクトのキー値を一括で変数にまとめてしまう方法を解... 2023.04.02 2023.04.03 JavaScript
JavaScript jQuery無しでスムーススクロールをJavaScriptで実装する最も簡単な方法を検証~これでいいんじゃ…… IE(Internet Explorer)が去った今、スムーススクロールってめっちゃ簡単に書いてもいいのでは?と思い検証を兼ねてコードを実装してみます。 スムーススクロールをするにはちょっと文章量が多くないといけないので大変ですね。... 2023.03.31 JavaScript業務効率化
SEO Google検索にチョイ足しクエリで仕事が捗る【URL付与パラメーターの一覧】 Webライティングをやっていると、専門技術に関しては日本語サイトはかなり遅れていると皆さんお考えではないでしょうか。海外の先端情報をどうやって集めるか、という問題が出てきますが、とりあえずGoogleで英語検索するのが定石ですね。 ... 2023.03.11 SEO業務効率化
JavaScript JavaScriptの三項演算子が分かりにくくて発狂するかたへ~三項演算子とはなにか、覚え方とメリットは何か (条件) ? 真/trueの場合 : 偽/falseの場合; プログラムの書き方は最適解は存在するものの絶対正であることはあまりない(構文以外の話)と個人的には考えています。その最たるものが三項演算子を使うか使わないかや、アロー関数... 2023.02.20 JavaScript業務効率化
JavaScript テスト/本番ドメインのブラウザの比較検証を効率化するChrome拡張機能 『The Switcher』 – テスト環境・本番環境の切り替えにお使いください ドメインのスイッチや切り替え表示はそのままやると非効率 コーディングやサイト構築の仕事では、テスト環境と本番環境が分かれていることが非常に多いですね。この場合、サイトの表示確認や動作確認をするのに手間がかかることが多々あります。 ... 2023.02.15 2023.03.06 JavaScript業務効率化
JavaScript 来年(2024年)まであと何日?何時間?何分?何秒?【カウントダウンタイマーJavascript】 今年(2022年)もわずかになりました。カウントダウンタイマーをつくりましたのでご査収ください。 2024年01月01日00:00まであと、 let nowTime = new Date(); let limitTime = ne... 2022.12.21 2023.01.01 JavaScript業務効率化
JavaScript Youtube iFrame Player APIの使い方。無料で使えるの?メリットは?自動再生の方法は?【2022, 2023年JavaScript】 WebページにYoutubeを埋め込む場合に、埋め込み用iframeのソースを張り付けるのが一般的です。特段にAPIを使う必要が無い場合にはYoutubeページにある埋め込み用iframeを張り付ければOKですね。例えばこんな感じのソース... 2022.09.01 2023.03.05 JavaScript業務効率化
JavaScript 【コピペOK】JavaScriptの汎用メソッド「formatDate」全コード掲載!日付フォーマットなんて簡単です いわゆる「formatDate」はJavaScriptのDateオブジェクトを指定したいフォーマットに変換する際に非常に便利な汎用コードです。JavaScript標準の関数ではなく、自前で宣言し実行する流れとなります。 たとえばYY... 2022.07.21 JavaScript業務効率化
JavaScript 【JavaScript】アロー関数とは!?たった6つのポイントをおさえて、分かりやすく解説! よく他人のソースコードを見ている時にギョっとなる関数の書き方がありませんか??それ、大概はアロー関数式でかかれたJavaScriptの関数です。 アロー関数がどういうものかを理解できていればキョっとなる必要はほぼ無くなります。普通の... 2022.07.19 2022.07.21 JavaScript業務効率化