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()); // 报错
  • 相关阅读:
    SQL中char,varchar,nvarchar等的异同
    SQL中group by的用法
    如何管理自己的时间
    ref和out
    SQL中的日期时间函数
    SQL中的类型转换
    SQL中的自定义函数Function
    SQL中的模糊查询
    Struct是干什么的
    把普通图片转换成二进制
  • 原文地址:https://www.cnblogs.com/ximenchuifa/p/13392410.html
Copyright © 2011-2022 走看看