浅谈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 相关文章推荐
Jquery进度条插件 Progress Bar小问题解决
Jul 12 Javascript
jquery模拟按下回车实现代码
Sep 20 Javascript
javascript不同类型数据之间的运算的转换方法
Feb 13 Javascript
JS二维数组的定义说明
Mar 03 Javascript
JS动态改变表格边框宽度的方法
Mar 31 Javascript
js查看一个函数的执行时间实例代码
Sep 12 Javascript
jQuery+css实现的换页标签栏效果
Jan 27 Javascript
bootstrap模态框关闭后清除模态框的数据方法
Aug 10 Javascript
Vue绑定内联样式问题
Oct 17 Javascript
微信小程序BindTap快速连续点击目标页面跳转多次问题处理
Apr 08 Javascript
原生javascript实现类似vue的数据绑定功能示例【观察者模式】
Feb 24 Javascript
ElementUI Tree 树形控件的使用并给节点添加图标
Feb 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 数据库字段复用的基本原理与示例
2011/07/22 PHP
php addslashes及其他清除空格的方法是不安全的
2012/01/25 PHP
laravel 修改记住我功能的cookie保存时间的方法
2019/10/14 PHP
原生javascript实现简单的datagrid数据表格
2015/01/02 Javascript
jQuery实现分隔条左右拖动功能
2015/11/21 Javascript
javascript图片切换综合实例(循环切换、顺序切换)
2016/01/13 Javascript
JS控制页面跳转时未请求要跳转的地址怎么回事
2016/10/14 Javascript
微信小程序 跳转方式总结
2017/04/20 Javascript
jQuery extend()详解及简单实例
2017/05/06 jQuery
解决vue.js this.$router.push无效的问题
2018/09/03 Javascript
微信小程序实现的动态设置导航栏标题功能示例
2019/01/31 Javascript
VUE中使用MUI方法
2019/02/12 Javascript
jQuery Raty星级评分插件使用方法实例分析
2019/11/25 jQuery
怎么理解wx.navigateTo的events参数使用详情
2020/05/18 Javascript
vue-video-player视频播放器使用配置详解
2020/10/23 Javascript
[00:12]DAC2018 Miracle-站上中单舞台,他能否再写奇迹?
2018/04/06 DOTA
python基础教程之匿名函数lambda
2017/01/17 Python
Python IDLE 错误:IDLE''s subprocess didn''t make connection 的解决方案
2017/02/13 Python
CentOS下使用yum安装python-pip失败的完美解决方法
2017/08/16 Python
tensorflow训练中出现nan问题的解决
2018/02/10 Python
Python3.4解释器用法简单示例
2019/03/22 Python
Python操作列表常用方法实例小结【创建、遍历、统计、切片等】
2019/10/25 Python
python输出国际象棋棋盘的实例分享
2020/11/26 Python
Html+Css+Jquery实现左侧滑动拉伸导航菜单栏的示例代码
2020/03/17 HTML / CSS
欧洲最大的婴幼儿服装及内衣公司:Petit Bateau(小帆船)
2016/08/16 全球购物
德国隐形眼镜店:LuckyLens
2018/07/29 全球购物
Vans奥地利官方网站:美国原创极限运动潮牌
2018/09/30 全球购物
Yahoo-PHP面试题3
2012/01/14 面试题
主持人演讲稿范文
2013/12/28 职场文书
社区安全检查制度
2014/02/03 职场文书
微信营销策划方案
2014/02/24 职场文书
《北大荒的秋天》教学反思
2014/04/14 职场文书
新闻学专业职业生涯规划范文:我的人生我做主
2014/09/12 职场文书
2014党的群众路线教育实践活动总结报告
2014/10/31 职场文书
85句关于理想的名言警句大全
2019/08/22 职场文书
总结一下关于在Java8中使用stream流踩过的一些坑
2021/06/24 Java/Android