zoukankan      html  css  js  c++  java
  • javascript学习笔记

    JavaScript 数据类型:

    在 JavaScript 中有 5 种不同的数据类型:

    • string
    • number
    • boolean
    • object
    • function

    3 种对象类型:

    • Object
    • Date
    • Array

    2 个不包含任何值的数据类型:

    • null
    • undefined

    其中需要注意的的是:

      • NaN 的数据类型是 number
      • 数组(Array)的数据类型是 object
      • 日期(Date)的数据类型为 object
      • null 的数据类型是 object
      • 未定义变量的数据类型为 undefined

    将某种类型转化为string类型的方法:

    1、String()   :String(100+23) =>123

    2、.toString()   

    3、toExponential()  :把对象的值转换为指数计数法。

    4、toFixed()    :把数字转换为字符串,结果的小数点后有指定位数的数字。如var a = 12.465465468;console.log(a.toFixed(3))//12.465;如果没有指定有参数,那么就会返回整数。

    5、toPrecision()   :把数字格式化为指定的长度。如var a = 12.465465468;console.log(a.toPrecision(3));//12.4 如果没有指定参数,那么就会返回原有值,这里就会返回12.465465468

    将某种类型转化为Nunber类型的方法:

    1、Number()  

    Number(" ")       // 返回 0 
    Number("")        // 返回 0
    Number("99 88")   // 返回 NaN

     2、一元运算符 + 可以将字符串转化为Number

    var y = "5";      // y 是一个字符串
    var x = + y;      // x 是一个数字

    3、parseFloat()   :解析一个字符串,并返回一个浮点数。

    4、parseInt()    :解析一个字符串,并返回一个整数

    将Date()转化为Number相当于Date()的getTime()

    d = new Date();
    Number(d)  // 返回 1404568027739

    d = new Date();
    d.getTime()        // 返回 1404568027739

    自动转换类型

    当 JavaScript 尝试操作一个 "错误" 的数据类型时,会自动转换为 "正确" 的数据类型。

    5 + null    // 返回 5         null 转换为 0
    "5" + null  // 返回"5null"   null 转换为 "null"
    "5" + 1     // 返回 "51"      1 转换为 "1"  
    "5" - 1     // 返回 4         "5" 转换为 5

  • 相关阅读:
    若依项目上传下载附件实现
    若依项目实现导入功能
    若依项目开发实践
    若依项目人员选择器实现
    springboot打成Jar包后部署至Linux服务器上
    linux下启动tomcat----Cannot find ./catalina.sh
    Linux下更换jdk和配置环境变量
    若依项目分模块集成uflo2
    若依项目模块化开发
    Java中涉及到金额业务的处理
  • 原文地址:https://www.cnblogs.com/fireporsche/p/6391704.html
Copyright © 2011-2022 走看看