javascript快速入门5--数组与对象】的更多相关文章

数组 数组,实际上就是将一大堆相似的数据有秩序的放在格子箱中,十分像药房里的那些柜子. 数据1 数据2 数据3 数据4 数据5 数据6 用代码创建数组 var arr = new Array();//Array和Date一样,也是一个内置对象,需要使用new运算符创建 arr[0]="数据1";//向数组中添加一个元素,数组中的元素是有编号的,并且要注意的是,编号从0开始 //上面一行代码就向数组中的第一个箱添加了一个元素 arr[1]="数据2";//方括号用以指…
函数声明 之前说的三种函数声明中(参见JavaScript快速入门(二)——JavaScript变量),使用Function构造函数的声明方法比较少见,我们暂时不提.function func() { }和var func = function() { }除了在声明提升中有所不同之外也没有其他不同,我们合并起来一起看.我们在这里着重讲一个东西——匿名函数. 匿名函数顾名思义,就是没有名字的函数.它的形式就是function() { }.请注意和之前说的两种方式的区别,这里并没有赋值给任何变量,也…
本文改编和学习自 A JavaScript Primer For Meteor 和 MDN Web教程 前文 Web开发初探 概述 本文以介绍 JavaScript 为主,初学者掌握本文的内容后,将能够对 JavaScript 有大体了解. JavaScript(缩写:JS)是一门完备的 动态编程语言.当应用于 HTML 文档时,可为网站提供动态交互特性.由布兰登·艾克( Brendan Eich,Mozilla 项目.Mozilla 基金会和 Mozilla 公司的联合创始人)发明. Java…
由于Javascript是脚本语言,因此,使用起来非常方便,数组的使用也是比较简单的,下面我们就主要介绍一下Javascript中数组的介绍,以及上一节中没有完成的对象的介绍. **************数组************** 1.在Javascript中,声明一个数组太简单了,而且它支持三种方式,第一种方式是直接实例化一个Array,然后用下标的形式去添加,但是它不像PHP那样灵活,它不允许不写下标就向里面添加数据,因此,我们指定下标即可. 2.访问数组的成员就向C语言的数组那样访…
分支结构 单一选择结构(if) 二路选择结构(if/else) 内联三元运算符 ?: 多路选择结构(switch) var condition = true; if (condition) { alert("我将出现!"); } condition = false; if (condition) { alert("我不会出现!"); } else { alert("我会出现!"); } condition ="some string&q…
一.概念介绍 在 ECMAScript 中,所有对象并非同等创建的.一般来说,可以创建并使用的对象有三种:本地对象.内置对象和宿主对象. 要理解这三种对象,先要理解宿主环境. 1.宿主环境 一般宿主环境由外壳程序创建与维护,只要能提供js引擎执行的环境都可称之为外壳程序. 如:web浏览器,一些桌面应用系统等.即由web浏览器或是这些桌面应用系统构成的环境即宿主环境. 在python中类似于python解释器. 2.原生对象(本地对象) 独立于宿主环境的ECMAScript提供的对象.与宿主环境…
Array对象 Array对象和python里面的list对象一样,是用来存储多个对象值的对象,且方法和属性基本上类似. 一.属性 lenght 二.方法  1.concat()  用于连接两个或多个数组.类似python中的extend方法. arrayObject.concat(arrayX,arrayX,......,arrayX) 2.join()用于把数组中的所有元素放入一个字符串.类似python中的join.'*'.join(a) JavaScript中的join用法: 3.pop…
一.概述 RegExp 对象表示正则表达式,它是对字符串执行模式匹配的强大工具. 正则表达式是由一个字符序列形成的搜索模式. 当你在文本中搜索数据时,你可以用搜索模式来描述你要查询的内容. 正则表达式可以是一个简单的字符,或一个更复杂的模式. 正则表达式可用于所有文本搜索和文本替换的操作. 二.语法 /正则表达式主体/修饰符(可选) 三.使用字符串方法 在 JavaScript 中,正则表达式通常用于两个字符串方法 : search() 和 replace().字符串对象中有过介绍. searc…
一.String对象 String对象和python中的字符串一样,也有很多方法,这些方法大概分为以下种类: 1.索引和查找 1.charAt()   返回指定位置的字符. 2.charCodeAt() 返回指定位置的字符的 Unicode 编码.这个返回值是 0 - 65535 之间的整数. 3.indexOf()  检索字符串. 4.lastIndexOf() 方法可返回一个指定的字符串值最后出现的位置,在一个字符串中的指定位置从后向前搜索 5.match()  在字符串内检索指定的值,或找…
JavaScript中的Date 对象用于处理日期和时间. var myDate=new Date()  #Date 对象会自动把当前日期和时间保存为其初始值. 一.Date对象的方法 方法 示例 new Date()var myDate=new Date()定义Date对象,并返回当前时间. getDate()返回月份的某一天.setDate()设置月份的某一天.   getDay()返回星期的某一天的数字.注意:星期天为0,周一到周六是1-6. setDay()   getMonth()返回…