JS Learning (i)

Source: Internet
Author: User

In JavaScript , what values can be used as the if condition?

1. boolean variable true/false

2. Digital

A value other than 0 is true, and 0 or NaN is false.

3. objects

object is null or undefined is false

4. string

The empty string ("" ) is false, and ("") This is true.

In summary, for a string, do not write a large heap if (str!=null && str!=undefined && str! = "), as long as a sentence

if (str) {

Do something

} It will be all right.

Javascript type conversion function

Isfinite (number) detects whether a value can be a finite digit, which returns TRUE or False
IsNaN (String) detects whether a value is not a finite number, not a digit, returns TRUE or False
Number () Converts the value of an object to a digit
parsefloat (String) resolves a string to a superficial number
parseint (String) parses a string into an integer, not four-in-five, but a cut-tail
String (object) converts an object value to a string

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.