ホームページ  >  記事  >  ウェブフロントエンド  >  JavaScript が NULL ポインタを表す方法

JavaScript が NULL ポインタを表す方法

醉折花枝作酒筹
醉折花枝作酒筹オリジナル
2021-07-16 11:27:043982ブラウズ

JavaScript では、null は null ポインタを表すために使用されます。 null の主な目的は、割り当てが不確実な場合に割り当てを null に置き換え、後で使用するときに値を再割り当てすることです。最初の割り当てには null を使用します。これはメモリ領域をほとんど占有しません。

JavaScript が NULL ポインタを表す方法

このチュートリアルの動作環境: Windows7 システム、JavaScript バージョン 1.8.5、Dell G3 コンピューター。

Null オブジェクト ポインター null

は、なし、なし、予期せずなしを意味します ==> (最初は値がわかりません。手動で null を設定して割り当てます)操作、「オブジェクトなし」を意味します)

let a = null;
// 我们开始不知道给null赋什么值,所以先给它一个空值,等想赋值的时候再给他

let a = 0;
// 有些代码可能会按照这种方式给不确定的值进行赋值,但记住,0是在栈内存中有自己的储存空间的,而null是完完全全的不暂居空间,一般赋空值用null
  • null の主な目的は、割り当てが不確実な場合に割り当てを null に置き換え、その後、値を再割り当てすることです。後で使用する

  • 初期割り当てには null を使用しますが、メモリ領域は少ししか占有しません。

  • null を指す任意の変数アドレスがありません。null は null オブジェクト ポインタです。

#拡張情報:

##未定義 未定義

# は、いいえ、なし、予期せずいいえ ==> も表します (「値が欠落している」ことを示します。つまり、ここに値があるはずですが、値が定義されていません)

let a;  						// 1. 创建一个变量没有赋值,默认值为undefined
function fn() {}; fn()		 	 // 2. 函数默认 return 返回值为 undefined
function fn(x) {consoloe.log(x)}; fn()	 // 2. 调用函数时没有传递实参给形参,形参为undefined
let obj = {}; obj.name			 // 3. 访问不存在的属性名,返回为undefined
let arr = [, 20, , 'a'];		// 4. 数组中没有给对应的索引号传值,0和1的位置为 undefined

[推奨学習:

JavaScript 上級チュートリアル

]

以上がJavaScript が NULL ポインタを表す方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。