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"

  • 相关阅读:
    [慢查优化]建索引时注意字段选择性 & 范围查询注意组合索引的字段顺序
    telnet报“Unable to connect to remote host:Connection refused”错误
    问题总结-2016
    vim保存文件时,生成.un~文件
    用uniq来处理文件重复数据--交集,差集,计数等(转)
    ThinkPHP的URL访问
    PHP中Exception异常
    Git Stash紧急处理问题,需要切分支
    git 命令学习
    gdb调试PHP扩展错误
  • 原文地址:https://www.cnblogs.com/hermit-gyqy/p/10650143.html
Copyright © 2011-2022 走看看