ダークモードのCookieを介してユーザー設定を設定するにはどうすればよいですか?

私の Blogger ブログで、ダーク モードのライト モードトグルを作成しようとしています。私はトグルを作成しましたが、ユーザーがダークモードで去った場合、彼/彼女が戻った後にのみダークモードになるとき、彼/彼女は暗いモードを取得するように、ユーザーの好みを保存したいと思います。 これは私がこれまでに書いたコードです。私は、ユーザーの好みを保存するために、ローカルストレージ/クッキーの事で助けが必要です。 <b:tag aria-label='Dark Mode' clas

setState関数にReactする

これら 2 つの状態更新関数の違いと推奨される方法は何ですか。どちらの関数も私のアプリケーションでうまく動作します。 オプション 1 const [profile, setProfile] = useState<{name: string, age: number}>({ name: 'John Doe', age: 28, }); setProfile((prevState) => { return { ...prevState,

0:function.prototype.method1つのファイル内の複数のエクスポート

ここでJSのヌーブ。 私はコンテンツがどのようなものかjsファイルを持っているとしましょう function a(){} a.prototype.method1 = function() { ... }; a.prototype.method2 = function() { ... }; function b(){} b.prototype.method3 = function() { ... }; b.prototype.method4 = function() { ..

文字列内のn個の小文字をテストする正規表現?

文字列内の n 文字の小文字をテストする正規表現を作成しようとしています。 少なくとも2文字の場合、 私は([a-z]){2,} のようなものがうまくいくかもしれないと思った。 しかし、これらの文字列すべてに対して false を返し、最初の 2 つは渡すと予想されます。 const min = 2; const tests = ['a2a#$2', 'a2a#$2a2', 'a2']; const regex2: RegExp = new RegExp(`([a-z]){$

ある関数でaxiosAPIからの出力を使用し、別の関数に渡します

こんにちはチームaxios APIからデータを取得し、データと同じ関数で使用するための任意のより良い方法。 import React, { Component, useState, useMemo } from 'react'; import { useTable } from 'react-table'; import { COLUMNS } from './columns'; import axios from 'axios'; export const BasicT

Reactフックを使用してdivを追加/削除するときにインクリメント/デクリメントカウントを適用します

divがクリックされるたびにカウントを追加および削除しようとしていますが、これまではdivがクリックされたときに増分カウントを追加することができましたが、名前がすでにクリックされてリストに追加されている場合でもカウントを追加できます。私はincrementCount()を間違った場所に置いていますが、また、decrementCount()をどこに追加する必要が出て行くのか分かっていません。これはほとんどの人にとって簡単なはずです。あなたが助けたり、サンドボックスへのリンクがこ

文字列内の少なくともn桁の正規表現?

文字列内の少なくとも 1 桁の正規表現は次のようになります。 (?=.*[0-9]) だから 、a1a や a2a2 などを見つけるでしょう。 文字列に少なくとも 2 桁の数字が必要だとします。したがって 、a2a2 または a2a2a2の場合は true を返すはずですが 、a2 は合格しません。 その正規表現はどのようなものでしょうか?

ifelseステートメントにアラートを追加したいと思います。それ、どうやったら出来るの?

if とelseの場合は、内にアラートを追加します。ユーザーがプロンプト ボックスに何も入力しない場合は、警告がトリガーされます。また、ユーザーが番号を入力した場合、ユーザーは番号を入力したと言います。どのようにそれを行うのですか? let myForm2 = document.querySelector('.form2'); let pDisplay1 = document.querySelector('.display4'); myForm2.addEventListen

JSからTS:タイプ 'null'はタイプ 'number'に割り当てることができません

私はTypeScriptの初心者で、アプリケーションを JavaScript からTypeScriptに移行し始めたばかりです。 最初の関数: calcAvgは、数値の配列を受け取り、その平均値を返します。 2 番目の関数: avgRoasDiscrepancyは 2 つの配列を受け取り、2 つの配列が同じ長さで NULL 値がない場合、2 番目の配列から同じインデックスの要素を持つ 1 つのリストから各要素を減算します。 問題は、次の map 関数にあります (以下の完全な

文字列要素を `、`で区切られた1つの出力にマージする方法

div要素からデータを取得し、,と分離して出力しようとしています。私の例では、p出力のテキストはtest, test222 dadaのようになります。 let desc = document.querySelectorAll(".desc"); let output = document.querySelectorAll(".output"); let items = []; desc.forEach((item, i) => { console.log(item.data