浅谈JavaScript字符串与数组


Posted in Javascript onJune 03, 2015

JavaScript字符串

字符串是一系列字符的集合,包括英文字母、标点符号、特殊符号、汉字等。

在JavaScript中,字符串可以使用双引号(" ")或单引号(' ')来表示。

双引号和单引号必须成对出现,双引号里面可以包含单引号,单引号里面也可以包含双引号。

例如:

 var myStr1=" My name is ' xiaohua ' ! ";

 var myStr2=' " This is my dream ! " , Tom said . ' ;

字符串的长度通过 length 来获取,例如:

 myStr1.length;

 myStr2.length;

JavaScript数组

数组用来在单独的变量中存储一系列的值。

在 JavaScript 中,可以通过以下几种方法来定义数组。

使用关键词 new 来创建数组对象

例如,创建一个名为 myArray 的数组并赋值:

 var myArray=new Array();

 myArray[0] = " zhangming ";

 myArray[1] = " zhaowei ";

 myArray[2] = " wanghua ";

也可以在创建对象的同时赋值:

 var myArray=new Array(" zhangming " , " zhaowei " , " wanghua ");

 使用 [ ] 直接创建数组

例如,创建一个名为 myArray 的数组并赋值:

 var myArray=[];

 myArray[0] = " zhangming ";

 myArray[1] = " zhaowei ";

 myArray[2] = " wanghua ";

当然,也可以在创建数组的同时进行赋值:

var myArray=[ " zhangming " , " zhaowei " , " wanghua " ];

 创建 键/值 对 数组

例如,创建一个名为 myArray 的数组并赋值:

 var myArray=new Array(); // 也可以使用 var myArray=[ ];

 myArray["zhangming"] = " 22 ";

 myArray["zhaowei"] = " 21 ";

 myArray["wanghua"] = " 30 ";

 修改数组

数组在创建和赋值后是可以修改的,例如:

 myArray[0] = " zhangming_1 ";

 myArray[1] = " zhaowei_1 ";

 myArray["zhangming"] = " 42 ";

 myArray["zhaowei"] = " 61 ";

 数组长度

在JavaScript中,通过 length 来获得数组长度,例如:

 myArray.length

以上所述就是本文的全部内容了,希望大家能够喜欢。

Javascript 相关文章推荐
javascript中键盘事件用法实例分析
Jan 30 Javascript
JS修改地址栏参数实例代码
Jun 14 Javascript
关于两个jQuery(js)特效冲突的bug的解决办法
Sep 04 Javascript
js日期相关函数dateAdd,dateDiff,dateFormat等介绍
Sep 24 Javascript
微信小程序  Mustache语法详细介绍
Oct 27 Javascript
Javascript 跨域知识详细介绍
Oct 30 Javascript
原生js仿淘宝网商品放大镜效果
Feb 28 Javascript
vue.js删除列表中的一行
Jun 30 Javascript
Vue-cli3简单使用(图文步骤)
Apr 30 Javascript
jquery图片预览插件实现方法详解
Jul 18 jQuery
微信小程序关键字变色实现代码实例
Dec 13 Javascript
react组件基本用法示例小结
Apr 27 Javascript
详谈javascript中的cookie
Jun 03 #Javascript
jquery滚动特效集锦
Jun 03 #Javascript
jQuery实现文本展开收缩特效
Jun 03 #Javascript
jQuery插件制作之参数用法实例分析
Jun 01 #Javascript
jQuery插件制作之全局函数用法实例
Jun 01 #Javascript
javascript实现设置、获取和删除Cookie的方法
Jun 01 #Javascript
jQuery解析XML文件同时动态增加js文件的方法
Jun 01 #Javascript
You might like
怎样在PHP中通过ADO调用Asscess数据库和COM程序
2006/10/09 PHP
PHP+MYSQL 出现乱码的解决方法
2008/08/08 PHP
PHP中文分词的简单实现代码分享
2011/07/17 PHP
php中substr()函数参数说明及用法实例
2014/11/15 PHP
PHP基于文件存储实现缓存的方法
2015/07/20 PHP
JavaScript 学习笔记一些小技巧
2010/03/28 Javascript
javascript基础知识大全 便于大家学习,也便于我自己查看
2012/08/17 Javascript
获取div编辑框,textarea,input text的光标位置 兼容IE,FF和Chrome的方法介绍
2012/11/08 Javascript
jQuery焦点图切换特效代码分享
2015/09/15 Javascript
jQuery学习心得总结(必看篇)
2016/06/10 Javascript
jQuery实现下拉框多选 jquery-multiselect 的实例代码
2016/07/14 Javascript
JS解决移动web开发手机输入框弹出的问题
2017/03/31 Javascript
微信小程序 实例开发总结
2017/04/26 Javascript
jquery ui sortable拖拽后保存位置
2017/04/27 jQuery
详解Vuex管理登录状态
2017/11/13 Javascript
利用Vue构造器创建Form组件的通用解决方法
2018/12/03 Javascript
微信小程序下拉框组件使用方法详解
2018/12/28 Javascript
[02:55]2018DOTA2国际邀请赛勇士令状不朽珍藏Ⅲ饰品一览
2018/08/01 DOTA
Python提示[Errno 32]Broken pipe导致线程crash错误解决方法
2014/11/19 Python
Python 占位符的使用方法详解
2019/07/10 Python
使用pip安装python库的多种方式
2019/07/31 Python
Django bulk_create()、update()与数据库事务的效率对比分析
2020/05/15 Python
Django url 路由匹配过程详解
2021/01/22 Python
HTML5实现视频弹幕功能
2019/08/09 HTML / CSS
美国旅游网站:Tours4Fun
2017/02/17 全球购物
美津浓美国官网:Mizuno美国
2018/08/07 全球购物
世界汽车零件:World Car Parts
2019/09/04 全球购物
会计专业毕业生自我鉴定
2013/10/29 职场文书
学校庆元旦歌咏比赛主持词
2014/03/18 职场文书
个人委托书格式
2014/04/04 职场文书
大学生评语大全
2014/04/18 职场文书
中学生励志演讲稿
2014/04/26 职场文书
入学证明
2015/06/23 职场文书
2015大学生入党个人自传
2015/06/26 职场文书
工作会议简报
2015/07/20 职场文书
Python Pygame实战在打砖块游戏的实现
2022/03/17 Python