• javascript入门篇(五)


    将日期转换为数字

     全局方法 Number() 可将日期转换为数字

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

       日期方法 getTime() 也有相同的效果。

      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

    自动转换为字符串

     当你尝试输出一个对象或一个变量时 JavaScript 会自动调用变量的 toString() 方法:

      如:document.getElementById("demo").innerHTML = myVar;
        myVar = {name:"Fjohn"}                    // toString 转换为 "[object Object]"
        myVar = [1,2,3,4]                           // toString 转换为 "1,2,3,4"
        myVar = new Date()                        // toString 转换为 "Fri Jul 18 2014 09:08:55 GMT+0200"

     数字和布尔值也经常相互转换:

        myVar = 123             // toString 转换为 "123" 一般在与字符串相加的时候发生
      myVar = true            // toString 转换为 "true"
      myVar = false           // toString 转换为 "false"

  • 相关阅读:
    Go语言版本的helloworld
    编译Elasticsearch源码
    Intellij IDEA将java源码打成jar包
    搭建Elasticsearch集群常见问题
    棣小天儿的第一个python程序
    Json反序列化Map的key不能是Object
    mac本配置python环境
    Timestamp解析0000-00-00 00:00:00报格式错误
    Spring-Mybatis配置多数据源
    mysql新建数据库时的collation选择(转)
  • 原文地址:https://www.cnblogs.com/hermit-gyqy/p/10650143.html
Copyright © 2020-2023  润新知