Javascript
 Computer >> コンピューター >  >> プログラミング >> Javascript

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

  1. JavaScriptスプレッド演算子

    JavaScriptのスプレッド演算子を使用すると、配列を個々の配列要素に展開できます。スプレッド演算子を使用するには、3つのドット(…)の前に配列名を付ける必要があります。 以下は、JavaScriptスプレッド演算子のコードです- 例 <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8" /> <meta name="viewport" content="width=device-width, i

  2. C#でNull合体演算子(??)を使用する方法は?

    null合体演算子は、null許容値型と参照型で使用されます。これは、オペランドを別のnull許容(またはそうでない)値型のオペランドの型に変換するために使用されます。暗黙の変換が可能です。 最初のオペランドの値がnullの場合、演算子は2番目のオペランドの値を返します。それ以外の場合、演算子は最初のオペランドの値を返します。 以下は例です- 例 using System; namespace Demo {    class Program {       static void Main(string[] args) {