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 ...
随机推荐
- UITabBarController简单介绍
一.简单介绍 UITabBarController和UINavigationController类似,UITabBarController也可以轻松地管理多个控制器,轻松完成控制器之间的切换,典型的例 ...
- 第十七周 Leetcode 403. Frog Jump(HARD) 线性dp
leetcode403 我们维护青蛙从某个石头上可以跳那些长度的距离即可 用平衡树维护. 总的复杂度O(n^2logn) class Solution { public: bool canCross( ...
- log4j没有作用,druid的日志信息还打印在控制台的解决办法
log4j没有实现类,需引入slf4j实现
- 【WIP】Swift4 异常处理, JSON处理
创建: 2018/03/24 更新: 2018/06/05 补充catch可以只带where不带模式 [任务表]TODO 异常处理语法 异常的发生 抛出例外 thorw 式 ● 抛出的值的类型必须采 ...
- E20180128-hm
paradigm n. 范例,样式,模范; 词形变化表; outlet n. 出口,出路; 批发商店; 排水口,通风口; 发泄(情感)的方法;
- Linux 入门学习教材
我大约从两年前开始接触Linux,在那之前工作中用的都是MCU,arm-cortex M系列的. 从单片机转向Linux学习,经历了很多的困难,刚开始都不知道怎么去编译, 网上也没有找到基础的教程,后 ...
- 初学Linux应该注意的事项
相比于windows linux严格区分大小写 linux所有内容都是以文件形式保存 linux不靠扩展名区分文件类型(靠权限),linux下文件扩展名主要是方便管理员分类 linux所有的存储设备都 ...
- c语言程序设计案例教程(第2版)笔记(六)—字符串处理实例
字符串处理 功能描述:从键盘输入一个文本行后,为用户提供菜单选择,实现字符串一些操作——显示文本行.查找并替换指定子串.删除指定子串.统计指定子串数目. 实现代码: #include<stdio ...
- Qt之程序发布以及打包成exe安装包
一.简述 Qt项目开发完成之后,需要打包发布程序,而因为用户电脑上没有Qt配置环境,所以需要将release生成的exe文件和所依赖的dll文件复制到一个文件夹中,然后再用 Inno Setup打包工 ...
- 洛谷 P2312 解方程
题目 首先,可以确定的是这题的做法就是暴力枚举x,然后去计算方程左边与右边是否相等. 但是noip的D2T3怎么会真的这么简单呢?卡常卡的真是熟练 你需要一些优化方法. 首先可以用秦九韶公式优化一下方 ...