JavaScript数据类型、数组和运算符

1.数据类型

(1)JavaScript常见数据类型:数字、字符串、布尔值(ture或false)

全部数据类型有:string, number, boolean, null, undefined, symbol。

(2)用变量来存储字符串

Javascript中的字符使用一对双引号("  ")或一对单引号(‘  ‘)括起来。

            比如:var deskName1,deskName2;

                deskName1=‘小学生课桌‘;

                deskName2="大学生课桌";

注:在java中 "   " 表示字符串,‘‘表示char类型

2.数组

(1)创建数组形式:

 var 数组变量名=[‘数组值1‘,‘数组值2‘,‘数组值3‘,‘数组值4‘] 

比如:var shoppingCart=[‘华为手机‘,‘Java SE指南‘,‘五香瓜子‘];

注: 数组中的值是从0开始的,也就是说“华为手机”的索引是0,而“Java SE指南”索引是1,后面依次类推;

(2)获取数组中的值写法:

          数值变量名[索引]  注:没有结束符(;)

(3)给某个索引赋值新值写法:

                数值变量名[索引]="新值";

注:结束符 和 引号 必须是英文的符号

(4)向数组添加,有俩种方法:

  • push() 方法就是将要添加的元素添加到数组的 末尾
  • unshift() 方法就是将要添加的元素添加到数组 头部

(5)从数据中删除值,有三种方法:

  • pop() 方法删除最后一个元素
  • delete() 方法删除指定索引的元素
  • shift() 方法删除第一个元素

3.运算符

(1)表达式由符号连接的

例如:var a = 3;

(2)常用的操作符有:赋值操作符、比较操作符、算术操作符、逻辑操作符、字符串操作符。

(3)算术操作符

注:        递增 时,变量名在 递增 操作符前 ---var a=10;++a;打印出来的值是10,而不是11;递减也一样

                                当变量名在 递增 操作符后 ---var a = 10;a++;打印出来的值是11;

       

    同理:  递减 变量名在 递减 操作符前 ---var a=10;--a;打印出来的值是10,而不是11;递减也一样

                               

                                当变量名在 递减 操作符后 ---var a = 10;a--;打印出来的值是9;

原文地址:https://www.cnblogs.com/lszw/p/10944423.html

时间: 2024-08-30 13:36:18

JavaScript数据类型、数组和运算符的相关文章

前端 javascript 数据类型 数组 列表

javascript数组相当于python的列表 创建列表 a = [1,2,3,4]; [1, 2, 3, 4] 获取列表长度 a = [1,2,3,4]; [1, 2, 3, 4] a.length 4 push() 尾部追加元素 a = [1,2,3,4]; [1, 2, 3, 4] a.push(5) 5 a [1, 2, 3, 4, 5] pop() 默认删除 尾部最后一个元素 a [1, 2, 3, 4, 5] a.pop() 5 a [1, 2, 3, 4] obj.unshift

Javascript类型系统[数组,对象,数据类型]

JavaScript类型系统 1.var a = [1,11,22,33];  //[]声明数组,数组有个天生的属性length a. 用var 声明的a--是变量,也是对象[既然是对象,它可被赋值任何对象,如数组]. b.运用数组非常灵活,可随时赋值[任何类型],数组长度[容量]自动扩充加长. c.数组索引从0开始. d.数组内元素,可以是其他数组对象.如再赋值 b = ["rty","ljh",123]; a[5]=b;    或a[6]=["rty&

java中的数据类型和运算符的总结归类。

首先学习java肯定先要了解java的发展史,以及java的特点,常见的dos命令,jdk的安装,如何开发java程序等等一下概念行的东西,这里面我都不一一说了. 今天这一章主要想总结一下java中的数据类型和运算符2大方面. 再说数据类型之前先说一下标识符的命名规则: 总的命名规则:见名知意.如果有多个单词组成,首单词小写,其余单词的首字母大写(驼峰命名法).1.首字母只能是字母,下划线和$2.其余字母可以字母,下划线,$和数字3.不能使用预留关键字4.严格区分大小写(总体来说和c语音一样)

第二章:数据类型和运算符

第二章:数据类型和运算符 计算机中的进制 **标识符 总的命名规则:见名知意.如果有多个单词组成,首单词小写,其余单词的首字母大写(驼峰命名法).1.首字母只能是字母,下划线和$2.其余字母可以字母,下划线,$和数字3.不能使用预留关键字4.严格区分大小写 数据类型*** 基本数据类型 整型 byte(1个字节) short(2个字节) int(4个字节) long(8个字节) 浮点型 float(4个字节) double(8个字节) 字符型 char(2个字节)采用Unicode码 布尔型 b

JavaScript学习笔记【2】表达式和运算符、语句、对象

笔记来自<JavaScript权威指南(第六版)> 包含的内容: 表达式和运算符 语句 对象 表达式和运算符 数组直接量中的列表逗号之间的元素可以省略,这时省略的空位会填充值undefined.元素列表末尾可以留下单个逗号,这时并不会创建一个新的值为undefined元素. 属性访问表达式,.identifier的写法只适用于要访问的属性名称是合法的标识符,并且需要知道要访问的属性的名字.如果属性名称是一个保留字或者包含空格和标识符,或是一个数字(对于数组来说),则必须使用方括号的写法.当属性

Java 数据类型和运算符

                                                  Java   数据类型和运算符 Java 基础语法 一个Java程序可以认为是一系列对象的集合,而这些对象通过调用彼此的方法来协同工作.下面简要介绍下类.对象.方法和实例变量的概念. 对象:对象是类的一个实例,有状态和行为.例如,一条狗是一个对象,它的状态有:颜色.名字.品种:行为有:摇尾巴.叫.吃等. 类:类是一个模板,它描述一类对象的行为和状态. 方法:方法就是行为,一个类可以有很多方法.逻辑

2018-1-24 数据类型和运算符

有关于php数据类型和运算符的相关知识: 整体划分: 标量类型: int, float, string, bool 复合类型: array, object 特殊类型: null, resouce 整数类型:int integer 整数进制:十进制.八进制.十六进制 十进制转二进制:$v1 = decbin(123); 注意:参数必须是10进制数字,转换后的结果必然是二进制字符串. 十进制转八进制:$r1 =  decoct(十进制数字): 结果是一个8进制数字字符串. 十进制转十六进制:dech

Java 第二章 变量 、数据类型和运算符 笔记

Java 第二章 变量 .数据类型和运算符 一.变量:存储数据的一个基本单元. 二.变量的声明和赋值: 1)声明并赋值:数据类型 变量名=值;      例:int  price=1000; 2)声明.赋值分两步:数据类型 变量名;   例: int  price; 变量名=值;              price=1000; 三.数据类型2种: 1)基本数据类型8种: Byte 长度:-128~127(-2的7次方到2的7次方减1) Short   -2的15次方到2的15次方减1 Int

JavaScript权威指南第04章 表达式和运算符

www.qdmm.com/BookReader/1845423,31051137.aspx www.qdmm.com/BookReader/1845423,31073665.aspx www.qdmm.com/BookReader/1845423,31088923.aspx www.qdmm.com/BookReader/1845423,31104070.aspx www.qdmm.com/BookReader/1845423,31114804.aspx www.qdmm.com/BookRea