• Javascript-数据类型、类型转换


    typeof 判断数据类型:

      var n = 1;

      var t = "echo";  

      var fn = function() {}

      var arr = [1,2,3];

       typeof n;  //number

       typeof NaN;  //number  

       typeof t;  //string  

       typeof window //object

       typeof fn   //function

       typeof arr   //object

       typeof null   //object

       typeof a  //undefined

       ...

    charAt 返回指定位置的字符:

      var str = "Javascript";

      str.charAt(1);  //a

       str.charAt(2);  //v

    Number 返回数字类型:

      var a = '100';

       var b = '';

       var arr = [];

       var json = {};

       Number(a)  //100

       Number(b)  //0

       Number(true)  //1

       Number(false)  //0

       Number(window)  //NaN

       Number(json)  //NaN

       Number(arr)  //0

      Number(null)  //0

    parseInt 返回整型(默认十进制):

      parseInt('100abc',10)  //100  (十进制)

      parseInt('100abc100')  //100

      parseInt(true)  //NaN

    parseFloat 返回浮点型:

    显示类型转换(强制类型转换):

      Number();

       parseInt();

       parseFloat();

    隐示类型转换:

      -,*,/,%  //返回数字

      ++,--  //返回数字

      ><  //返回数字

      +     //返回字符串

      '200' - 0 //数字:200

      '200' - 0 //字符串:2000

      '5'++  //6

      '5'--  //4

      '5' > 4   //true

      '5' > '4'   //false

      !取反  //把右边的数据类型转换成布尔值

      

  • 相关阅读:
    nc 服务器nc l 9995实现双向通信
    Python2/Python3使用virtualenv创建虚拟环境venv
    Linux Openwrt CPU使用率
    JS中slice和splice的区别
    Vue3中路由跳转的语法
    Antd中的table组件报错问题的解决
    Word替换文本的方法记录
    Vite2 Error:Unknown variable dynamic import
    使用SSH方式拉取代码
    css单行超出加省略号
  • 原文地址:https://www.cnblogs.com/lilixing/p/5109758.html
Copyright © 2020-2023  润新知