关闭

js的数据类型

143人阅读 评论(0) 收藏 举报
分类:

js的数据类型主要分基本类型和复合类型

基本类型有:

Number //数值型  

boolean  //布尔型

toString   //字符串型

复合类型就是对象类型和数组类型

var a = 99
  var b = a
  b = 77
  console.log(a,b)           //输出结果为99,77   给基本类型的值赋给一个变量,然后改变一个变量的值,这个变量不会影响到前面的值
  
  var arr = [1,2,3]
  var brr = arr
  brr[2] = 6
  console.log(arr,'|',brr)   //输出结果为1,2,6|1,2,6   给复合类型数组赋给一个另外一个数组,通过改变这个数组的某个值,会影响到最开始的数组


0
0
查看评论

javascript第七种数据类型Symbol

Symbol 是什么? Symbols 不是图标,也不是指在代码中可以使用小图片: 也不是指代其他一些东西的语法。那么,Symbol 到究竟是什么呢? 七种数据类型 JavaScript 在 1997 年被标准化时,就有 6 种数据类型,直到 ES6 出现之前,程序中...
  • OLiver_web
  • OLiver_web
  • 2017-01-05 10:32
  • 393

js对象和Object关系、以及js数据类型杂谈

今晚上很意外看到一个面试题,js对象和Object的关系,然后梳理了下脑中的知识~~ JavaScript对象和Object关系        W3C上有说JavaScript中所有事物都是对象:数字、字符串、数组、函数...
  • juzipidemimi
  • juzipidemimi
  • 2017-11-18 00:28
  • 149

JS中六种数据类型(六)——Object

ECMAScript中的对象是可变的键控集合(即一组数据和功能的集合)。它将很多值聚合在一起,可通过名字访问这些值。对象也可看做属性的容器,每个属性都是一个名/值对。属性的名字可以是包括空字符串在内的任意字符串。属性值可以是除undefined值之外的任何值。对象最常见的用法是创建(create)、...
  • a2296096931
  • a2296096931
  • 2016-05-06 13:50
  • 4208

JS判断数据类型的三种方法

JavaScript 中常见的几种数据类型: 基本类型:string,number,boolean 特殊类型:undefined,null 引用类型:Object,Function,Function,Array,Date,... typeof typeof ...
  • donggx
  • donggx
  • 2017-05-09 14:01
  • 1254

es6 javascript Symbol数据类型

ES5 的对象属性名都是字符串,这容易造成属性名的冲突。比如,你使用了一个他人提供的对象,但又想为这个对象添加新的方法( mixin 模式),新方法的名字就有可能与现有方法产生冲突。如果有一种机制,保证每个属性的名字都是独一无二的就好了,这样就从根本上防止属性名的冲突。这就是 ES6 引入 Symb...
  • qq_30100043
  • qq_30100043
  • 2016-12-02 10:57
  • 1206

JavaScript——判断js数据类型(类型检测)

1、typeof运算符 typeof算是最常见的了,使用它会返回一个字符串,适合函数对象和基本类型(js中的基本类型:number、string、boolean、null、undefined、object[对象])的判断。 console.log("测试number:"+ty...
  • yCharlee
  • yCharlee
  • 2016-09-03 18:07
  • 4623

Js与Java的基本数据类型

以前对这些概念老是弄混淆,在这里补一下基础,对比一下加深印象。 1.Java的基本数据类型 1)概念:    Java中的简单类型从概念上分为四种:实数、整数、字符、布尔值。但是有一点需要说明的是,Java里面只有八种原始类型,其列表如下:     ...
  • Jesse891012
  • Jesse891012
  • 2013-10-31 11:39
  • 1400

JavaScript基本数据类型和内置数据类型

基本数据类型 基本数据类型是JS语言最底层的实现。 简单数值类型: 有Undefined, Null, Boolean, Number和String。注意,描述中的英文单词在这里仅指数据类型的名称,并不特指JS的全局对象N an, Boolean, Number, String等,它们在概念上的...
  • a597926661
  • a597926661
  • 2012-09-20 15:09
  • 1298

JS中六种数据类型(四)——Number

Number类型应该是ECMAScript中最令人关注的数据类型了,这种类型使用IEEE754格式来表示整数和浮点数值(浮点数值在某些语言中也被称为双精度数值)。为支持各种数值类型,ECMA-262定义了不同的数值字面量。     最基本的数值字面量格式是十进制整数,十进制整数可...
  • a2296096931
  • a2296096931
  • 2016-04-21 22:16
  • 5793

javascript中数据类型值的存储方式和位置

JavaScript有两种类型的值,内存图如下:栈:原始数据类型(Undefined,Null,Boolean,Number、String)堆:引用数据类型(对象、数组和函数)区别:两种类型的区别是:存储位置不同;原始数据类型原始数据类型直接存储在栈(stack)中的简单数据段,占据空间小、大小固定...
  • haoaiqian
  • haoaiqian
  • 2017-06-01 19:35
  • 522
    个人资料
    • 访问:13795次
    • 积分:444
    • 等级:
    • 排名:千里之外
    • 原创:25篇
    • 转载:27篇
    • 译文:3篇
    • 评论:0条
    文章分类