zoukankan      html  css  js  c++  java
  • javaScript进阶javaScript数据转换

    (一) Number-->String

    var str=String(num)
    var str=num.ToString();

    有一次在开发中使用 str.length,str是有值的,但是str.length总是undfined,最后找到原因就是因为str是数字类型,
    而数字类型变量是没有length属性的,最终将其转换为数值类型使用,即String(str).length

    (二) String-->Number
    1

    var num=Number(str);
    $(document).ready(function() {
      $("#save").click(function() {
      var str = 'wm';
      alert(Number(str));
     });
    });
    

      

    弹出的结果是NaN
    2 var num=parseInt(str) 以数字开头均可提取数字,提取失败返回NaN

    (三) Bool的转换

      $(document).ready(function() {
        $("#save").click(function() {
        var t = "0";
        alert(Boolean(t));
      });
     });

    弹出true
    这种情况也是弹出true

    $(document).ready(function() {
      $("#save").click(function() {
      var t = "100";
      alert(Boolean(t));
    });
    });
    

    其实只要是字符型,均为true 如果字符串为空的话 为false

    1 $(document).ready(function() {
    2 $("#save").click(function() {
    3 var t = 0;
    4 alert(Boolean(t));
    5 });
    6 });



    弹出false;

    /2011-11-24整理/

  • 相关阅读:
    网站上线的过程
    PHP的四种基本算法
    YII框架第三方微博登录
    《正三角》《倒三角》
    PHP实现四种基本排序
    php实现快速排序
    iwebshop 简介
    收集的伪静态中经常使用的一些参数
    我与AI的相识
    phpstudy下的nginx服务器显示目录
  • 原文地址:https://www.cnblogs.com/needrunning/p/2291317.html
Copyright © 2011-2022 走看看