zoukankan      html  css  js  c++  java
  • Js强制转换

    Js强制转换

    ParseIntab);整型

    只能放字符串,b为基数。声明前面的数是几进制。因为只能放字符串,所以无论放什么都转换为字符串;

    如果String0x开头则为16进制的整数;

    ‘03634’→3634;

    读取字符串是从第一位是数字的开始到最后一位是数字的结束。

    第一位必须是数字,若为字母则为NaN

    String里数字有前有空格,转换时,空格为空则不读,则从空格以后来读。若是几个空格之间夹杂几个数字,则从第一位数字读起,到数字后第一位空格结束。

    ‘44.66’→44

    parseFloat();浮点型

    123.55abc’读到小数点后最后一位数字。→123.55

    123’→123 浮点型包括整数。

    2e3a’→2000  e为科学计数法,表示10n次方

    Boolean();布尔型

    Null  字符串  空字符串’’ undefiend  NaN 0  都为假(false)。

    1 等其他数值都为真。

    String();都转为字符串。

    Number();数值

    数值都转为数值。

    Eg1212  232.2232.2

    空字符串,空格字符串都转为0

    其他都为NaN

        运算符

     

    字符串连接符+

    Eg

    Var i=1j=2z=3

    Alerti+j+''+z);→33

    赋值运算符:+= -= *= /= .=  

    a+=3→ a=a+3;其他同理

     

    比较运算符:

    Eg

    var res=1==true;//true

    res=1=='1';//true

    res=3=='3king';//false

    res=0==null;//false

            Alert(NaN==NaN);//flase  NaN不等于任何数,包括他自己。

    作比较的时候,truefalse可以转换为1,0;而null不可以转换为0进行比较。

  • 相关阅读:
    小白扫盲之-计算机为何需要内存
    Centos 安装Pycharm 并移动到桌面。
    Docker守护进程
    插入排序
    快速排序
    归并排序
    __metaclass__方法
    Python面向对象(2)类空间问题以及类之间的关系
    Python面向对象(1)_初步认识
    python语法基础(8)_包
  • 原文地址:https://www.cnblogs.com/shangXR/p/9590009.html
Copyright © 2011-2022 走看看