javascrip基本概念(三)

一、数组

1、用于表达有顺序关系的值的集合的语言结构,在javascript中,数组并非是一种内建类型。javascript支持Array类,所以数组能够一Array类的实例的形式实现,一般情况下,只需要将其作为内建类型使用即可。

2、数组书面量书写方法

  1. var arr=[1,100,7]

3、数组内的各个值被称作元素,每个元素可以通过索引(下标)来获取

  1. var arr=[1,100,7];
  2. document.write(arr[1])
  3. /*
  4. 输出:
  5. 100
  6. */
  7. //也可以重新赋值
  8. var arr[1]=200;
  9. document.write(arr[1]);
  10. /*
  11. 输出:
  12. 200
  13. */

(1)、括号中不仅可以直接书写某个数值,也可以书写特定值的变量或表达式

  1. var n=1;
  2. var arr=[1,100,200]
  3. document.write(arr[n]);
  4. /*
  5. 输出
  6. 100
  7. */
  8. document.write(arr[n+1]);
  9. /*
  10. 输出
  11. 200
  12. */

4、数组支持同时包含不同类型的元素

  1. var arr=[1,‘foo‘,7];

参考书籍资料:

1、javascript编程全解http://www.ituring.com.cn/book/1140

2、javascript 岳英俊http://pan.baidu.com/s/1eQlegKE

来自为知笔记(Wiz)

时间: 2024-08-24 20:17:24

javascrip基本概念(三)的相关文章

UML基本架构建模--关联的术语和概念(三)

 Other Features 其它特征 Plain, unadorned dependencies, generalizations, and associations with names, multiplicities, and roles are the most common features you'll need when creating abstractions. In fact, for most of the models you build, the basic fo

JavaScrip——初学(三个常用对话框及方法调用)

一. 三个常用对话框: 1.都必须写在<scrip></scrip> <body> <font>alert("报错")</font><br /><br /> </body> </html> 写在body中,只显示文字 2. </body> </html> <script> alert("报错") confirm("

UML基本架构建模--通用机制的术语和概念(三

 Stereotypes 模式化 The UML provides a language for structural things, behavioral things, grouping things, and notational things. These four basic kinds of things address the overwhelming majority of the systems you'll need to model. However, sometime

UML基本架构建模--图的术语和概念(三)

 Behavioral Diagrams The UML's behavioral diagrams are used to visualize, specify, construct, and document the dynamic aspects of a system. You can think of the dynamic aspects of a system as representing its changing parts. Just as the dynamic asp

React基本概念(三)

DOM操作 操作底层DOM的使用场景:当需要与一个没有使用React的第三方类库进行整合,或执行一个React没有原生支持的操作时. 访问受控的DOM节点: 想要访问受React控制的DOM节点,首先必须能够访问到负责控制这些DOM的组件.这可以通过为子组件添加一个ref属性来实现. eg: var DoodleArea = React.createClass({ render: function () { return <canvas ref="mainCanvas"/>

实时计算Samza中文教程(二)——概念

希望上一篇背景篇让大家对流式计算有了宏观的认识,本篇根据官网是介绍概念,先让我们看看有哪些东西呢? 概念一:Streams Samza是处理流的.流则是由一系列不可变的一种相似类型的消息组成.举个例子,一个流可能是在一个网站上的所有点击,或者更新到一个特定数据库表的更新操作,或者是被一个服务或者事件数据生成所有日志信息.消息能够被加到另一个流之后或者从一个流中读取.一个流能有多个消费者,并且从一个流中读取不会删除消息(使得小心能够被广播给所有消费者).另外消息可以有一个关联的key用来做分区,这

XML的概念,作用,及试用

一.XML的概念 XML 即可扩展标记语言(Extensible Markup Language),是一种平台无关的表示数据的方法 标记语言:是一种将文本以及文本相关的其他信息结合起来,展现出文档结构和数据处理细节的电脑文字编码 二.XML的作用和规则 不同的业务系统之间如何方便的进行数据交换,让开发人员煞费苦心.通常用的数据存放方式,常用的有两种:数据库和文件.如果使用数据库操作那么需要统一数据库,过程复繁琐. 所有能不能使用一个文件来做,能不能找到一个可以保持数据结构的文件来存放数据,XML

三 GPU 并行编程的运算架构

前言 GPU 是如何实现并行的?它实现的方式较之 CPU 的多线程又有什么分别?本文将做一个较为细致的分析. GPU 并行计算架构 GPU 并行编程的核心在于线程,一个线程就是程序中的一个单一指令流,一个个线程组合在一起就构成了并行计算网格,成为了并行的程序,下图展示了多核 CPU 与 GPU 的计算网格: 二者的区别将在后面探讨. 下图展示了一个更为细致的 GPU 并行计算架构: 该图表示,计算网格由多个流处理器构成,每个流处理器又包含 n 多块. 下面对 GPU 计算网格中的一些概念做细致分

2015年学习英语新七大概念

VIPABC 英语怎么样呀;      "新概念"一:投入精力学信息,而非言语 要学习一个国家的言语,就得了解这个国家社会.经济.人文.前史等各方面的信息.学习英语,仅学习单词和语法是不行的,咱们要学习的是英语国家的文明.中国学生可能对一些英语语法一目了然,但很少有人知道苏格兰的首府,更没几人能列出英国的5个主要港口.这样学来的英语,又有何用?要把英语学习好,请咱们记住一条原则"L=I=K(Language=Information=Knowledge)".言语即是信