zoukankan      html  css  js  c++  java
  • 类型,值和变量

    1:原始类型

    javaScript的数据类型分为两类,即原始类型和对象类型。原始类型包括数字,字符串和布尔值,还有两个特殊的原始值null和undefined,他们不是数字,字符串和布尔值,他们分别代表各自类型中的唯一成员。

    2:对象类型

    那么除了上述的原始类型之外就是对象类型了。对象是属性的集合,每个属性都由“名/值对”构成(值可以是原始值,也可以是对象),那么普通的javaScript对象是命名值得无序集合,javaScript还定义了一种特殊对象,那就是数组,表示带编号的值得有序集合。

    javaScript为数组定义了专门的语法,这样使数组拥有了一些与普通对象不同的行为和特征,这在后面会提到

    javaScript还定义了另一种特殊的对象,那就是函数。与数组相同,函数也有专用的语法。如果函数用来初始化(关键字new)一个新建对象,我们称之为构造函数。

    那么除了数组和函数外,还定义了其他三种有用的类:日期(Date),正则(RegExp),错误(Error).

    3.原始类型---数字

    数字直接量:当一个数字直接出现在javaScript程序中我们称之为数字直接量

    javaScript不区分浮点型和整数型。

    数字可以这样表示 [digits] [.digits] [(E|e)(+|-)digits],比如1.32E-32  表示1.32*10-32(次幂)

    二进制所表示的浮点数并不精确,例如以下的例子

    4.原始数据类型----文本(字符串)

    字符串String是一组由16位值组成的不可变的有序序列

    需要记住的是:javascript中的字符串是固定不变的,比如下面的例子

    当使用函数对字符串操作时,只是返回了一个新的字符串,而原始值是不变的。

    从字符串中索引值除了可以用charAt()方法之外,还可以用类似数组索引的方式,类如

    5.布尔值

    在javaScript中,所有的值都可以转化为布尔值,以下表中列出的值为false,初次之外,其他的值都为true

  • 相关阅读:
    【Java学习笔记】java.lang包学习
    winform的md5加密
    地铁线路图的设计与实现
    asp.net的jQuery 表格展开伸缩
    关于批量数据更新的问题(C#高性能)
    JQuery用户名无刷新验证
    Linq分页
    用jQuery写的好的动态显示本机时间的代码
    asp.net防止页面刷新弹出“需要重新发送您以前提交的信息”
    aspx中的html代码调用CS文件中的方法
  • 原文地址:https://www.cnblogs.com/hdnav/p/7513434.html
Copyright © 2011-2022 走看看