07JavaScript数组与字符串对象
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数组与字符串对象的更多相关文章
- js对象、数组转换字符串
对象转换成字符串需要使用toString()方法. 1 var a = function(){ 2 console.log(111); 3 }; 4 var b = a.toString(); 5 c ...
- json对象,数组,字符串总结
关于json对象,数组,字符串的总结 什么是json? JSON(JavaScript Object Notation) 一种轻量级的数据交换格式,JSON采用完全独立于语言的文本格式...(来自百 ...
- json对象与字符串的相互转换,数组和字符串的转换
1.json对象转换为字符串 JSON.stringify(value [, replacer] [, space]) var student = new Object(); student.id ...
- javascript中json对象json数组json字符串互转及取值
今天用到了json数组和json对象和json类型字符串之间互转及取值,记录一下: 1.json类型的字符串转换为json对象及取值 var jsonString = '{"bar" ...
- javascript中的字符串对象和数组对象
1.javascript的对象的概念 在javascript中,除了null和undefined以处,其他的数据类型都被定义成了对象 也可以用创建对象的方法定义变量,string,math,array ...
- JS 字符串对象 数组对象 函数对象 函数作用域
一.内置对象 object对象:ECMAScript 中的所有对象都由这个对象继承而来:Object 对象中的所有属性和方法都会出现在其他对象中 ToString() : 返回对象的原始字符串表示.V ...
- js 对象,数组,字符串,相互转换
1:对象转换数组 let obj = {'val1':1, 'val2':2, 'val3':3, 'val4':4}; var arr = [] for (let i in obj) { //取键 ...
- Array.prototype.removeBeginWithVal(删除数组内以某值开头的字符串对象)
Array扩展方法: //author: Kenmu //created time: 2015-03-16 //function: 删除数组内以某值开头的字符串对象 Array.prototype.r ...
- JS中,JSON 和 对象互转,数组和字符串的转换?
JSON 与 J对象转化 要实现从对象转换为 JSON 字符串,使用 JSON.stringify() 方法: 如下: var json = JSON.stringify({a: 'Hello', b ...
随机推荐
- 连接mysql时报:message from server: "Host '192.168.76.89' is not allowed to connect to this MySQL server
处理方案: 1.先用localhost方式连接到MySQL数据库,然后使用MySQL自带的数据库mysql; use mysql: 2.执行:select host from user where u ...
- codeforces 689E E. Mike and Geometry Problem(组合数学)
题目链接: E. Mike and Geometry Problem time limit per test 3 seconds memory limit per test 256 megabytes ...
- bzoj1426 (洛谷P4550) 收集邮票——期望
题目:https://www.luogu.org/problemnew/show/P4550 推式子……:https://blog.csdn.net/pygbingshen/article/detai ...
- hdu5521 ( Dijkstra )
题目描述: 给定一张图,问从1和n相遇的最短时间. 这道题的输入比较特殊,不能直接存,所以怎么输入,怎么存取,只要可以访问到一个节点的相邻节点就可以,由于spfa算法的时间复杂度为m*n,而Dijks ...
- WEB开发框架系列教程 (三)页面功能开发(2)
上一节介绍了,基础资料币别信息的开发,只通过辅助开发工具,创建及资料表,填写 表名,程序就完全好了. 最后也说到,可能我们也会面对另外一些基础资料信息的维护,但是不是简单到只有代码 和名称,可能还有另 ...
- Gym 100512G Grand Tour (拓扑排序)
题意:一个团队要去参观一些学校,某些学校要在某些学校之前先参观,并且每个学校有一个权值,团队去的时间与权值的差作为难过度(最小是0), 所有的难过度的最大值是伤心度,让你安排参观顺序,使得这个伤心度最 ...
- linux文件名乱码时删除或改名的方式(转载)
转自:http://www.linuxsa.cn/when-linux-file-name-topsy-turvy-deleted-or-renamed.html linux文件名乱码时删除或改名的方 ...
- js字符串去除连续或全部重复字符
js字符串去除连续重复字符 ()和\number 配合使用表示重复正则第number个括号内匹配到的内容,如:(\d)\1表示重复第一个匹配块(\d)即等价于如果(\d)匹配到a,则表达式为aa 相应 ...
- bzoj 1230: [Usaco2008 Nov]lites 开关灯【线段树】
在线段树上记录长度.区间01翻转标记.当前1个数.传递tag的时候用长度-1个数即可 #include<iostream> #include<cstdio> using nam ...
- P4575 [CQOI2013]图的逆变换
传送门 如果新的图里存在边\((u,v)\),那么说明原图中\(u\)的终点和\(v\)的起点是同一个点 于是可以对新图中的每个点维护它的起点和终点,如果有一条边就把对应两个应该相等的点用并查集连起来 ...