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"

  • 相关阅读:
    羊皮卷的故事第三章
    羊皮卷的故事第五章
    羊皮卷的故事第八章羊皮卷之一
    羊皮卷的故事第十一章羊皮卷之四
    羊皮卷的故事第四章
    羊皮卷的故事第十章羊皮卷之三
    羊皮卷的故事第九章羊皮卷之二
    羊皮卷的故事第十二章羊皮卷之五
    POJ3264 Balanced Lineup RMQ
    HDUPattern and Text 枚举
  • 原文地址:https://www.cnblogs.com/hermit-gyqy/p/10650143.html
Copyright © 2011-2022 走看看