問題タブ [null-test]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
5 に答える
582 参照

iphone - if(obj && obj != nil) は正しく必要ですか?

この質問の 2 つの部分

1) 何が起こっているかについてのこの理解は正しいですか?
「if (obj)」は、ポインターが 0x0 ではないかどうかをテストしています。つまり、整数メモリ アドレスに設定されています
。「if (obj != nil)」は、オブジェクトのメモリ アドレスをユニバーサル nil オブジェクトのメモリ アドレスと比較しています。

2) したがって、変数が何かを指しているかどうかがわからない状況では、もしそうであれば、そのオブジェクトが有効なオブジェクトか nil かどうかもわかりません。objにメッセージを渡すだけでなく、その情報に基づいてさまざまなことをしたいのですが、nilであれば安全だと思います。このコードは正しく、必要ですか?

みんなありがとう!

0 投票する
2 に答える
182 参照

php - 空のPHP変数

isset()空の変数以外に、またはempty()空の変数をテストするためのより良い方法はありますか?

0 投票する
3 に答える
18562 参照

mysql - MySQL では、IFNULL と NULLIF のどちらがより効率的ですか?

これら 2 つの MySQL 関数は同じことを行います。

また

どちらがより効率的ですか?