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进行比较。

  • 相关阅读:
    mysql导入导出数据
    Linux符号连接的层数过多
    win10下docker安装和配置镜像仓库
    PHP资源列表(转)
    php中正则案例分析
    基于CSS3自定义美化复选框Checkbox组合
    基于HTML5 Canvas粒子效果文字动画特效
    基于jQuery商品分类选择提交表单代码
    基于jquery右侧悬浮加入购物车代码
    基于jquery带时间轴的图片轮播切换代码
  • 原文地址:https://www.cnblogs.com/shangXR/p/9590009.html
Copyright © 2011-2022 走看看