zoukankan      html  css  js  c++  java
  • 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"

  • 相关阅读:
    我异常-VS2012“System.AccessViolationException: 试图读取或写入保护内存。”
    JAVA学习笔记 -- JDBC及其应用
    创建Windows类别
    非递归二叉树遍历
    如何使用Maven创建web工程(详细步骤)
    HDOJ 3966 Aragorn's Story
    SQLServer-----SQLServer 2008 R2卸载
    hdu 4869 Turn the pokers
    MTK6572横屏的调试过程
    【MongoDB】Serveral common command of MongoDb
  • 原文地址:https://www.cnblogs.com/hermit-gyqy/p/10650143.html
Copyright © 2011-2022 走看看