浅谈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的密码强度验证代码
Mar 01 Javascript
JS中setTimeout()的用法详解
Apr 14 Javascript
动态加载script文件的两种方法
Aug 15 Javascript
JavaScript数据类型学习笔记
Jan 25 Javascript
vue双向绑定简要分析
Mar 23 Javascript
vue-auto-focus: 控制自动聚焦行为的 vue 指令方法
Aug 25 Javascript
JS滚轮控制图片缩放大小和拖动的实例代码
Nov 20 Javascript
Vue 理解之白话 getter/setter详解
Apr 16 Javascript
基于vue 实现表单中password输入的显示与隐藏功能
Jul 19 Javascript
详解vue-cli项目开发/生产环境代理实现跨域请求
Jul 23 Javascript
《javascript设计模式》学习笔记七:Javascript面向对象程序设计组合模式详解
Apr 08 Javascript
JS获取一个字符串中指定字符串第n次出现的位置
Feb 10 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
2021年最新CPU天梯图
2021/03/04 数码科技
PHP 图片上传代码
2011/09/13 PHP
PHP中的错误处理、异常处理机制分析
2012/05/07 PHP
php class中self,parent,this的区别以及实例介绍
2013/04/24 PHP
PHP网页游戏学习之Xnova(ogame)源码解读(八)
2014/06/23 PHP
thinkphp制作404跳转页的简单实现方法
2016/09/22 PHP
php封装的验证码工具类完整实例
2016/10/19 PHP
visual studio code 调试php方法(图文详解)
2017/09/15 PHP
Yii2框架数据验证操作实例详解
2018/05/02 PHP
基于JQuery实现的Select级联
2014/01/27 Javascript
js加入收藏夹代码(兼容ie/ff/op)
2014/05/16 Javascript
JavaScript中DOM详解
2015/04/13 Javascript
Bootstrap滚动监听(Scrollspy)插件详解
2016/04/26 Javascript
PhotoSwipe异步动态加载图片方法
2016/08/25 Javascript
node.js-v6新版安装具体步骤(分享)
2017/09/06 Javascript
nodejs发送http请求时遇到404长时间未响应的解决方法
2017/12/10 NodeJs
聊聊JS动画库 Velocity.js的使用
2018/03/13 Javascript
解决Layui数据表格中checkbox位置不居中的方法
2018/08/15 Javascript
vue 地区选择器v-distpicker的常用功能
2019/07/23 Javascript
在微信小程序中渲染HTML内容3种解决方案及分析与问题解决
2020/01/12 Javascript
Element Alert警告的具体使用方法
2020/07/27 Javascript
[原创]pip和pygal的安装实例教程
2017/12/07 Python
python 利用栈和队列模拟递归的过程
2018/05/29 Python
Python实现钉钉订阅消息功能
2020/01/14 Python
Python如何将将模块分割成多个文件
2020/08/04 Python
W3C公布最新的HTML5标准草案
2008/10/17 HTML / CSS
浅谈HTML5中dialog元素尝鲜
2018/10/15 HTML / CSS
德国二手设计师时装和复古时装跳蚤市场:Mädchenflohmarkt
2020/11/09 全球购物
个人评语大全
2014/05/04 职场文书
宣传口号大全
2014/06/16 职场文书
房屋授权委托书范本
2014/10/07 职场文书
2015年大学元旦晚会活动策划书
2014/12/09 职场文书
2015年乡镇平安建设工作总结
2015/05/13 职场文书
傲慢与偏见读书笔记
2015/06/29 职场文书
安全学习心得体会范文
2016/01/18 职场文书
浅谈sql_@SelectProvider及使用注意说明
2021/08/04 Java/Android