JavaScript数据类型

一、JavaScript数据类型

字符串、数字、布尔、数组、对象、Null、Undefined;

1.基本数据类型6 种原始类型:

  • Boolean
  • Null
  • Undefined
  • Number
  • String
  • Symbol (ECMAScript 6 新定义)

2.引用数据类型

 Object,Array,Function 类型

 

二、JavaScript 拥有动态类型

JavaScript 拥有动态类型。这意味着相同的变量可用作不同的类型。

var x                // x 为 undefined
var x = 6;           // x 为数字
var x = "Bill";      // x 为字符串

typeof 操作符

由于js中的变量是松散类型的,所以它提供了一种检测当前变量的数据类型的方法,也就是typeof关键字.

typeof   123   //Number

typeof   'abc'  //String

typeof    true       //Boolean

typeof    undefined   //Undefined

typeof    null        //Object

typeof    { }           //Object

typeof    [ ]           //Object

typeof    console.log()       //Function

null类型进行typeof操作符后,结果是object,原因在于,null类型被当做一个空对象引用。

三、Js常见常用对象

JavaScript 对象参考手册

本参考手册描述每个对象的属性和方法,并提供实例。

  • Array
  • Boolean
  • Date
  • Math
  • Number
  • String
  • RegExp
  • Global

Browser 对象参考手册

本参考手册描述每个对象的属性和方法,并提供实例。

  • Window
  • Navigator
  • Screen
  • History
  • Location

HTML DOM 对象参考手册

本参考手册描述每个对象的属性和方法,并提供实例。

  • Document
  • Anchor
  • Area
  • Base
  • Body
  • Button
  • Canvas
  • Event
  • Form
  • Frame
  • Frameset
  • IFrame
  • Image
  • Input Button
  • Input Checkbox
  • Input File
  • Input Hidden
  • Input Password
  • Input Radio
  • Input Reset
  • Input Submit
  • Input Text
  • Link
  • Meta
  • Object
  • Option
  • Select
  • Style
  • Table
  • TableCell
  • TableRow
  • Textarea

 

更多:

js计算时间差示例

js进制转换操作整理

 js为Object对象动态添加属性和值

你可能感兴趣的:(JavaScript,JavaScript数据类型)