zoukankan      html  css  js  c++  java
  • js中的类型转换方法

    1.

    其他类型转换为字符串,虽然可能是基本类型,但是仍然有方法可以调用,这点跟java不同

      var a=123;//a是number类型

          b=a.toString();//则b为字符串类型,a仍是原类型不变。

      或者b=String(a)

    2.

    string类型转换为number,

    var a="hello";

    b=Number(a)//会显示b为NaN.

    若var a="123"

    b=Number(a);//b为Number类型,123

    所以可以用var a="123px"

    b=parseInt(a);//b为123.这样还是挺有好处的,只提取出数字部分。

    3.

    如果其他类型转换为number,,则使用parseInt()或者parseFloat()时,会先将其他类型转换为string,再变为number

    而Number(a)不会,直接变为数字。

    var a=true;

    b=parseInt(a);//则b为NaN.因为是由“true”得来。

    4.

    Boolean(其它类型参数)可转换为boolean.

  • 相关阅读:
    java中的设计模式
    stack
    最大堆排序
    Starship Troopers
    Tick and Tick
    Last non-zero Digit in N!
    G
    C
    B
    A
  • 原文地址:https://www.cnblogs.com/yyzyxy/p/7188558.html
Copyright © 2011-2022 走看看