JS第三天

1、数据类型的转换

typeof

2、隐式转换结论

1、数字 + 字符串 :将数字转换为字符串

2、数字 + boolean :将 boolean 转换为 number类型

3、数字 + undefined :结果为 NaN,NaN的类型为 number

4、字符串 + boolean :将boolean 转换为 字符串

5、boolean + boolean :都转换成number在做相加运算

      注:NaN:not a number  判断一个非数字    如果不是一个数字返回true,如果是一个数字返回false

案例: var str="hello world";
var str1=isNaN(str);
console.log(str1);

3、显示转换/强制转换

1.toString() 将任意类型转换为字符串类型

          var  num=5;

          var str=num.toString();

          console.log(typeof str);

2.parseInt(); 将一个数据转换为整数

          var  num=5.5;

          var str=parseInt(num);

          console.log(str);//5

          console.log(typeof str);//number

        3.parseFloat()  将一个数据转换为小数

          var  num=.5;

          var str=parseFloat(num);

          console.log(typeof str);//0.5

          console.log(typeof str);//number

        4.Number  将一个数据转换为number类型

          var str="35.5你好";

          var str1=Number(str);

          console.log(str);

编程形式的区别
1.面向过程 2.面向对象

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 前言 最先接触编程的知识是在大学里面,大学里面学了一些基础的知识,c语言,java语言,单片机的汇编语言等;大学毕...
    oceanfive阅读 3,184评论 0 7
  • 第2章 基本语法 2.1 概述 基本句法和变量 语句 JavaScript程序的执行单位为行(line),也就是一...
    悟名先生阅读 4,238评论 0 13
  • 在C语言中,五种基本数据类型存储空间长度的排列顺序是: A)char B)char=int<=float C)ch...
    夏天再来阅读 3,434评论 0 2
  • javascript的发展史 1、1992年 ,Nombas 为自己的软件写一款脚本语言 C-- --》 Sc...
    My丿飞阅读 413评论 1 1
  • 离家已有六七个月,回来时,发现一切也都变了,道路的平坦宽敞、建筑美观实用,父母双鬓的斑白,面颊上的皱纹勾勒出的一道...
    不成文的小情绪阅读 135评论 0 0