JavaScript数组与字符串对象


5.1.1数组(Array)对象

<script>

//声明一个数组并赋值;

var arr = new Array("aa","bb","cc");

//输出数组元素的个数;

document.write(arr.length+"<br>");

//颠倒数组中元素的顺序,反向排列;

document.write(arr.reverse()+"<br>");

//移除数组中的第一个元素并返回该元素;

document.write(arr.shift()+"<br>");

//移除数组中的最后一个元素并返回该元素;

document.write(arr.pop()+"<br>");

</script>

5.1.2字符串(String)对象

<script>

//声明一个字符串并赋值;

var str = "String";

//输出字符串的长度;

document.write(str.length+"<br>");

//把字符串中的文本变成划掉字体;

document.write(str.strike()+"<br>");

//把字符串中的文本变成斜字体;

document.write(str.italics()+"<br>");

//把字符串中的文本变成小字体;

document.write(str.small()+"<br>");

//把字符串中的文本变成大字体;

document.write(str.big()+"<br>");

//把字符串中的文本变成黑字体;

document.write(str.bold()+"<br>");

//把字符串中的文本变成闪烁字体;

document.write(str.blink()+"<br>");

//把字符串中的文本变成固定间距字体,即电报形式;

document.write(str.fixed()+"<br>");

</script>

字符串(String)对象的常用方法

anchor、link

创建书签链接,相当于<A name=…>, 格式为String.anchor()

创建超链接,相当于<A href=…>,格式为String.link(URL)

big、small、italics、bold、blink、sup、sub、fontsize 、fontcolor

创建字符显示格式,相当于<BIG>、<B>等HTML标记。

toLowerCase、toUpperCase

字符串大小写转换

indexOf、lastindexOf

返回指定子字符串在字符串中第一次出现的左、右索引位置

substring(start,end)

返回从start开始到end的子字符(不包括end位置的字符)

charAt

返回某字符串中指定的子字符串

07JavaScript数组与字符串对象的更多相关文章

  1. js对象、数组转换字符串

    对象转换成字符串需要使用toString()方法. 1 var a = function(){ 2 console.log(111); 3 }; 4 var b = a.toString(); 5 c ...

  2. json对象,数组,字符串总结

    关于json对象,数组,字符串的总结 什么是json? JSON(JavaScript Object Notation)  一种轻量级的数据交换格式,JSON采用完全独立于语言的文本格式...(来自百 ...

  3. json对象与字符串的相互转换,数组和字符串的转换

    1.json对象转换为字符串 JSON.stringify(value [, replacer] [, space])  var student = new Object(); student.id ...

  4. javascript中json对象json数组json字符串互转及取值

    今天用到了json数组和json对象和json类型字符串之间互转及取值,记录一下: 1.json类型的字符串转换为json对象及取值 var jsonString = '{"bar" ...

  5. javascript中的字符串对象和数组对象

    1.javascript的对象的概念 在javascript中,除了null和undefined以处,其他的数据类型都被定义成了对象 也可以用创建对象的方法定义变量,string,math,array ...

  6. JS 字符串对象 数组对象 函数对象 函数作用域

    一.内置对象 object对象:ECMAScript 中的所有对象都由这个对象继承而来:Object 对象中的所有属性和方法都会出现在其他对象中 ToString() : 返回对象的原始字符串表示.V ...

  7. js 对象,数组,字符串,相互转换

    1:对象转换数组 let obj = {'val1':1, 'val2':2, 'val3':3, 'val4':4}; var arr = [] for (let i in obj) { //取键 ...

  8. Array.prototype.removeBeginWithVal(删除数组内以某值开头的字符串对象)

    Array扩展方法: //author: Kenmu //created time: 2015-03-16 //function: 删除数组内以某值开头的字符串对象 Array.prototype.r ...

  9. JS中,JSON 和 对象互转,数组和字符串的转换?

    JSON 与 J对象转化 要实现从对象转换为 JSON 字符串,使用 JSON.stringify() 方法: 如下: var json = JSON.stringify({a: 'Hello', b ...

随机推荐

  1. C# WinForm开发系列 - Form/Window

    Form是WinForm开发中非常重要的一个控件, 本文将包含如何制作一个关于对话框,系统载入提示窗体, 创建类似于QQ提示框以及创建不规则窗体等(文章及相关代码搜集自网络,仅供学习参考,版权属于原作 ...

  2. 【bug】uc浏览器qq浏览器广告过滤

  3. ACGAN 论文笔记

    <Conditional Image Synthesis With Auxiliary Classifier GANs> Odena A, Olah C, Shlens J. Condit ...

  4. 关于ArcGis for javascrept之FeatureLayer类与GraphicsLayer类

    FeatureLayer: ArcGIS for Server发布的要素服务或者地图服务中的图层 构造方法: myFeatureLayer = new esri.layers.FeatureLayer ...

  5. linux设备驱动第三篇:如何写一个简单的字符设备驱动?

    在linux设备驱动第一篇:设备驱动程序简介中简单介绍了字符驱动,本篇简单介绍如何写一个简单的字符设备驱动.本篇借鉴LDD中的源码,实现一个与硬件设备无关的字符设备驱动,仅仅操作从内核中分配的一些内存 ...

  6. python 高阶函数三 filter()和sorted()

    一.filter()函数 filter()接收一个函数和一个序列.filter()把传入的函数依次作用于每个元素,然后根据返回值是True还是False决定保留还是丢弃该元素. >>> ...

  7. bzoj 4195: [Noi2015]程序自动分析【并查集】

    等于有传递性,所以hash一下把等于用并查集连起来,然后再判断不等于是否合法即可 #include<iostream> #include<cstdio> #include< ...

  8. virtualenv杂记

    Linux复制命令:    cp sourcedir destdir  (如果是复制文件夹,增加参数 -a) Linux重命名命令:mv 旧的名称 新的名称 通过xshell查看虚拟机的配置:通过命令 ...

  9. 安装11g 数据库

    出现问题解决: 1.首先确认下载的安装包完整性.2解压包的时候,按顺序解压,解压第一个包后,解压第二个包的时候,要把解压地址与解压第二包的地址要一样. 安装的时候,需要把两个压缩包都解压,并将目录wi ...

  10. 171 Excel Sheet Column Number Excel表列序号 26进制转10进制

    给定一个Excel表格中的列名称,返回其相应的列序号.示例:    A -> 1    B -> 2    C -> 3    ...    Z -> 26    AA -&g ...