Python - Null Check
15 or "default" # returns 15
0 or "default" # returns "default"
None or "default" # returns "default"
False or "default" # returns "default"
Django Template - None Check
{{obj.item_value|default_if_none:"smile"}}
C# - Null Check
var data = val ?? "default value";
Java - Null check
Foo f = new Foo();
DummyObj obj = new Obj().getSelection();
String str = obj != null ? f.format(obj) : "";
Javscript - Null/Undefined check
if (! param) param = "abc";
//other way to check this
if (param == null) is same as if(!param)
jQuery - Null/existence check
if ( $('#myDivObj').length ) {}
Feel free to add comments and other languages Null check mechanism (inline or explicit)
No comments:
Post a Comment