zoukankan      html  css  js  c++  java
  • String 数据类型转换

    字符串:单双引号引起来的零个或多个字符

    从input中获取的,全部是字符串
    <input type="text" id="txt">
    <button id="btn">按钮</button>
    var txt = document.getElementById('txt');
    var btn = document.getElementById('btn');
    
    // 从input中获取的,全部是字符串
    btn.onclick = function () {
        var val = txt.value;
        console.log(val, typeof val);
    }

    String的数据类型转换

    • String(变量) 可以将任何数据类型转成字符串

    • 变量.toString() 同String(),只不过,不能转null和undefined
    var a = 10;
    var b = String(a);
    console.log(b, typeof b);
    console.log(a, typeof a); // 不改变原变量
    
    console.log(String('ab')); // 'ab'
    console.log(String(true)); // 'true'
    console.log(String(false)); // 'false'
    
    console.log(String(null)); // 'null'
    console.log(String(undefined)); // 'undefined'
    
    // --------------------------
    // 一般不用来转引用类型
    console.log(String({})); // '[object Object]'
    console.log(String([1, 2, 3])); // '1,2,3'
    console.log(String([])); // ''
    
    // ----------------------------
    var n = null;
    // console.log(n.toString()); // 报错
    
    var m = undefined;
    // console.log(m.toString()); // 报错
  • 相关阅读:
    二分查找
    二分排序
    How to use hdu?
    HGOI 20200721
    HGOI 20200720
    HGOI 20190719
    HGOI 20200716
    HGOI 20190714
    LCA 的一些扩展算法
    HGOI 20190711
  • 原文地址:https://www.cnblogs.com/ximenchuifa/p/13392410.html
Copyright © 2011-2022 走看看