• 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"

  • 相关阅读:
    一题多解(六)—— 一个数二进制形式 1 的个数
    心算技巧
    心算技巧
    位运算应用及其注意事项
    位运算应用及其注意事项
    辨异 —— 不同的编程语言(编译型语言、解释型语言、动态语言、静态语言)
    C#POP3协议实现SSL验证登陆GMAIL
    PB学习笔记(一)
    24点计算 --- 庞果
    JAVA网站高并发解决方案
  • 原文地址:https://www.cnblogs.com/hermit-gyqy/p/10650143.html
Copyright © 2020-2023  润新知