ToStringメソッドの引数に書式指定の文字列を渡せば、文字列に変換した際に書式が適用できますので、任意の日付形式(2020/12/31とか2020-12-31とか)での文字列が取得できます。 カスタム書式指定文字列(…
Javascriptには0と-0があるようです。 等価なので、安心してOK。 toString()すると、両方とも”0″になります。 上記はchromeの結果ですが、Firefoxでも同じでした。
Powershellでは、正規表現の指定はシングルクオートで行いましょう。 上図では1つめがダブルクオートで、2つめがシングルクオートで正規表現を指定しています。 2つめのシングルクオートで指定した場合は、$1のキャプチ…
関数スコープ内でvarで宣言しない変数に値を代入すると、グローバルスコープのプロパティとして定義されます。 1つめのhogeではmoge関数内で値代入したmageがグローバルスコープに定義されています(変数ではなくプロパ…
JavaScriptにはブロックスコープがありません。 下図の例では、ifブロック内で宣言している変数xに、ブロック外からもアクセスできています。 これがブロックスコープを持つ言語~例えばC#~なら、エラーです。 正しく…
JavaScriptで配列の要素をdeleteしても、その要素がundefinedになるだけです。 配列の長さは維持され、その要素に再度値を設定することができます。 要素にundefinedを代入するのと結果はあんまり変…
デフォルトなら下記の通り。 * SQLServer … TCP 1433 参照 * SQLServer Browser … UDP 1434 参照 SQLServerをセットアップしたマシンのファイアーウォール受信許可規…
ActiveDirectory環境でMacOSにログインする際に、ログイン画面でログインID入力部分に「ネットワークアカウントは利用できません」と表示されてドメインアカウントでログインできない時は、Macの時計がズレてい…
上記リテラル宣言は下記newによる宣言と同じ意味。 この場合はプリミティブ値なので下記newと全く同じというわけではないが、概ね同じ。
Javascriptでnullをtypeofすると”object”が返ってきます。なんでなんだろうね。 ちなみに、undefinedは”undefined”が返ってきます。