浅谈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 相关文章推荐
[原创]提供复制本站内容时出现,该文章转自脚本之家等字样的js代码
Mar 27 Javascript
Javascript跨域请求的4种解决方式
Mar 17 Javascript
jQuery 选择器(61种)整理总结
Sep 26 Javascript
vue父子组件的数据传递示例
Mar 07 Javascript
jQuery插件FusionCharts绘制2D柱状图和折线图的组合图效果示例【附demo源码】
Apr 10 jQuery
Nginx 配置多站点vhost 的方法
Jan 07 Javascript
vue-cli开发环境实现跨域请求的方法
Apr 07 Javascript
详解vue axios二次封装
Jul 22 Javascript
JavaScript实现数组全排列、去重及求最大值算法示例
Jul 30 Javascript
JS前端知识点 运算符优先级,URL编码与解码,String,Math,arguments操作整理总结
Jun 27 Javascript
JavaScript对象原型链原理详解
Feb 05 Javascript
vue+iview框架实现左侧动态菜单功能的示例代码
Jul 23 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
采用header定义为文件然后readfile下载(隐藏下载地址)
2014/01/31 PHP
php获取用户浏览器版本的方法
2015/01/03 PHP
javascript 当前日期加(天、周、月、年)
2009/08/09 Javascript
js中关于new Object时传参的一些细节分析
2011/03/13 Javascript
解析Jquery的LigerUI如何实现文件上传
2013/07/09 Javascript
jQuery简单tab切换效果实现方法
2015/04/08 Javascript
javascript实现英文首字母大写
2015/04/23 Javascript
AspNet中使用JQuery boxy插件的确认框
2015/05/20 Javascript
JavaScript 实现的 zip 压缩和解压缩工具包Zip.js使用详解
2015/12/14 Javascript
js实现密码强度检测【附示例】
2016/03/30 Javascript
angularJS 如何读写缓冲的方法(推荐)
2016/08/06 Javascript
Javascript 普通函数和构造函数的区别
2016/11/05 Javascript
详解JS对象封装的常用方式
2016/12/30 Javascript
基于JS实现移动端左滑删除功能
2017/07/28 Javascript
基于Vue实现页面切换左右滑动效果
2020/06/29 Javascript
详谈表单重复提交的三种情况及解决方法
2017/08/16 Javascript
详解vue.js数据传递以及数据分发slot
2018/01/20 Javascript
微信小程序动态增加按钮组件
2018/09/14 Javascript
如何写好一个vue组件,老夫的一年经验全在这了(推荐)
2019/05/18 Javascript
vue2.0 实现富文本编辑器功能
2019/05/26 Javascript
[59:44]2018DOTA2亚洲邀请赛 3.31 小组赛 B组 paiN vs iG
2018/03/31 DOTA
python3抓取中文网页的方法
2015/07/28 Python
解决python多行注释引发缩进错误的问题
2019/08/23 Python
浅谈Python type的使用
2019/11/19 Python
django模型动态修改参数,增加 filter 字段的方式
2020/03/16 Python
一款利用纯css3实现的超炫3D表单的实例教程
2014/12/01 HTML / CSS
使用HTML5 Geolocation实现一个距离追踪器
2018/04/09 HTML / CSS
2014年端午节活动方案
2014/03/11 职场文书
出生医学证明书
2014/09/15 职场文书
领导班子四风对照检查材料思想汇报
2014/09/26 职场文书
2014年预备党员群众路线教育实践活动对照检查材料思想汇报
2014/10/02 职场文书
骨干教师申报材料
2014/12/17 职场文书
销售督导岗位职责
2015/04/10 职场文书
辩护词范文大全
2015/05/21 职场文书
名人传读书笔记
2015/06/26 职场文书
2016年小学生寒假总结
2015/10/10 职场文书