javasript if value

Source: https://stackoverflow.com/questions/5515310/is-there-a-standard-function-to-check-for-null-undefined-or-blank-variables-in

You can just check if the variable has a truthy value or not. That means
if( value ) {
}
will evaluate to true if value is not:
  • null
  • undefined
  • NaN
  • empty string ("")
  • 0
  • false
The above list represents all possible falsy values in ECMA-/Javascript. Find it in the specificationat the ToBoolean section.
Furthermore, if you do not know whether a variable exists (that means, if it was declared) you should check with the typeof operator. For instance
if( typeof foo !== 'undefined' ) {
    // foo could get resolved and it's defined
}
If you can be sure that a variable is declared at least, you should directly check if it has a truthyvalue like shown above.

Không có nhận xét nào:

Cold Turkey Blocker

 https://superuser.com/questions/1366153/how-to-get-rid-of-cold-turkey-website-blocker-get-around-the-block Very old question, but still wan...