广

JavaScript

  • IOS开发
  • android开发
  • PHP编程
  • JavaScript
  • ASP.NET
  • ASP编程
  • JSP编程
  • Java编程
  • 易语言
  • Ruby编程
  • Perl编程
  • AJAX
  • 正则表达式
  • C语言
  • 编程开发

    javascript数据类型:Boolean、Number、String和Object

    2018-04-08 09:04:32 次阅读 稿源:互联网
    零七广告

    四:Boolean类型

    Boolean类型有两个值(字面量):true和false

    五:Number类型

    Number类型包括两种数值:整型和浮点型。

    由于保存浮点数数值需要的内存空间比整型数值大两倍,因此ECMAScript会自动将可以转换为整型的浮点数值转为整型。

    NaN,即非数值(not a number)是一个特殊的值,这个数值用于表示一个本来要返回数值的操作数未返回数值的情况

    ECMAScript提供了isNaN()函数,用来判断这个值到底是不是NaN。isNaN()函数在接收到一个值后,会尝试将这个值转换为数值。

    alert(isNaN(NaN)) true

    alert(isNaN(25)) false

    alert(isNaN(true)) false

    有三个函数可以把非零数值转换为数值:Number()、parseInt()和parseFloat()

    Number()是转型函数,可以用于任何数据类型,而另外两个则专门用于把字符串转换为数值。

    alert(Number(null)) 0

    alert(Number(undefined)) NaN

    alert(Number("256")) 256

    alert(Number("08.9")) 8.9

    alert(Number("lee123"))

    零七网部分新闻及文章转载自互联网,供读者交流和学习,若有涉及作者版权等问题请及时与我们联系,以便更正、删除或按规定办理。感谢所有提供资讯的网站,欢迎各类媒体与零七网进行文章共享合作。

    零七广告
    零七广告
    零七广告
    零七广告