javaScript数据类型转换

来源:互联网 发布:实况2017数据 编辑:程序博客网 时间:2024/06/08 00:27
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title></title>
<style type="text/css">

</style>
</head>
<body>
<input type="text" name="">
<p>点击获去</p>
</body>
<script type="text/javascript">
var inp=document.getElementsByTagName('input')[0];
var btn=document.getElementsByTagName('p')[0];
       //获取input中输入的值
    
     btn.onclick=function(){
      //通过value属性可以获取input内输入的值
      alert(inp.value);
      console.log(typeof(inp.value));
     }
      //判断数据类型 typeof()


//转化为Number类型
var num='123';
var name='yufei';
//var newNum=Number(num);//最常用
//var newNum=parseInt(num);//向下取整也可以把数据类型转化成number
var newNum=parseFloat(num);//转化为浮动数(在js中浮点数也是number类型)
var newName=Number(name);
console.log(newName);//无法转换化时会打印NaN(not a number) NaN是number类型
//console.log( typeof(num));//String
//console.log(newNum);//number
//转化为字符串(String)
var num1=1234;
//var newNum1=num1.toString();
var newNum1=num1+'';//隐式转换 注意:拼接的是一个空字符串。
console.log(typeof(newNum1));//string
</script>
</html>
原创粉丝点击