JavaScriptに「null合体」演算子はありますか?
はい、JavaScriptは「null合体」演算子をサポートするようになりましたが、論理OR(||)の概念を使用することもできます。構文は次のとおりです-
var anyVariableName=null; var anyVariableName=yourVariableName || yourActualValue;
var fullName=null; console.log("The full name is="+fullName); var actualName=fullName || "David Miller"; console.log("The full name is="+actualName);
上記のプログラムを実行するには、次のコマンドを使用する必要があります-
node fileName.js.
ここで、私のファイル名はdemo81.jsです。
出力
これにより、次の出力が生成されます-
PS C:\Users\Amit\JavaScript-code> node demo81.js The full name is=null The full name is=David Miller
-
JavaScriptスプレッド演算子
JavaScriptのスプレッド演算子を使用すると、配列を個々の配列要素に展開できます。スプレッド演算子を使用するには、3つのドット(…)の前に配列名を付ける必要があります。 以下は、JavaScriptスプレッド演算子のコードです- 例 <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8" /> <meta name="viewport" content="width=device-width, i
-
C#でNull合体演算子(??)を使用する方法は?
null合体演算子は、null許容値型と参照型で使用されます。これは、オペランドを別のnull許容(またはそうでない)値型のオペランドの型に変換するために使用されます。暗黙の変換が可能です。 最初のオペランドの値がnullの場合、演算子は2番目のオペランドの値を返します。それ以外の場合、演算子は最初のオペランドの値を返します。 以下は例です- 例 using System; namespace Demo { class Program { static void Main(string[] args) {