String数据类型转换字符串:单双引号引起来的零个或多个字符
从input中获取的,全部是字符串
<input type="text" id="txt">
<button id="btn">按钮</button>
var txt = ElementById('txt');
var btn = ElementById('btn');
// 从input中获取的,全部是字符串
var val = txt.value;
console.log(val, typeof val);
}
字符串转数组编码方式String的数据类型转换
String(变量) 可以将任何数据类型转成字符串
不能转null和undefined
变量.toString() 同String(),只不过,
,只不过,不能转
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.String()); // 报错
var m = undefined;
// console.String()); // 报错

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。