字符串

字符串就是用引号引起来的一段文字、字母、数字……

例如: “这是字符串”、“zheshizifuc”、“6666”

使用字符串的方法:

1、+        可以连接两个字符串,非字符串的数会转化成字符串再+

例:如果两个都是字符串就直接拼接在一起成为一个新的,原来的不变。

var a="123"; var b="abc"; var c=a+b;//c="123abc"

如果只有一个是字符串,就会把另一个也转换为字符串,再拼接。

var a="123"; var b=456; var c=a+b;//c="123456"

2、big ( )          把字符串中的文本变成大字体

例: var c="hallo,world!"

document.querySelector("#p1").innerHTML=c.big();

3、bold()   把字符串中的文本变成黑字体

4、fontcolor ( conor )    设置字符串中文本的颜色

5、fontsize        设置字体大小

6、italics ( )        把字符串中的文本变成斜字体

7、small ( )       把字符串中的文本变成小字体

8、strike ( )         把字符串中的文本添加删除线

9、sub ( )             把字符串中的文本变成下标字体

10、sup ( )           把字符串中的文本变成上标字体

11、concat ( string1,string2 )       连接两条或多条字符串并返回//原值不改变

12、replace ( n,m )    将字符串中的某些字符( n )替换成其它字( m )并返回//原值不改变

例:var a="abcde";  var c= a.replace(a,c);   //==>c="cbcde"

13、split ( )            将字符串转换为数组,    原值不改变

例:var a="abcd"; var c=a.split ( " " );  //==>c=["a","b","c","d"]

var a="a/b/c/d"; var c=a.split ( "/" ); //==>c=["a","b","c","d"]

14、substr ( n,m )        从n为下标开始取,取m个字符,原值不改变

例:var a="abcdef"; var c=a.substr ( 2,3); //==>c="cde"

15、substring ( n,m )       从  n  和  m  之间的字符,不包括  m ,原值不改变

例:var a="abcdef"; var c=a.substring (1,4 ); //==>c="bcd"

16、toLowerCase ( )        把字符串中的文本变成小写 原值不改变

例: var a="ABCde";  var c=a.toLowerCase ( );//==>c="abcde"

17、toUpperCase( )          把字符串中的文本变成大写 原值不改变

例: var a="ABcde"; var c=a.toUpperCase();//==>c="ABCDE"

18、link ( )      给字符串添加超链接

例:  document.querySelector("#p1").innerHTML="世界,你好!".link( url )

19、charAt ( )       返回指定下标处的字符

20、indexOf ( )        返回指定字符串的下标

字符串(String)的更多相关文章

  1. javascript类型系统——字符串String类型

    × 目录 [1]定义 [2]引号 [3]反斜线[4]特点[5]转字符串 前面的话 javascript没有表示单个字符的字符型,只有字符串String类型,字符型相当于仅包含一个字符的字符串 字符串S ...

  2. C# 字符串string类型转换成DateTime类型 或者 string转换成DateTime?(字符串转换成可空日期类型)

    在c#中,string类型转换成DateTime类型是经常用到的,作为基本的知识,这里在此做个小结.一般来说可以使用多种方法进行转换,最常用的就是使用Convert.ToDateTime(string ...

  3. Java常量字符串String理解

    Java常量字符串String理解 以前关于String的理解仅限于三点:1.String 是final类,不可继承2.String 类比较字符串相等时时不能用“ == ”,只能用  "eq ...

  4. 字符串string类型转换成DateTime或DateTime?类型

    常用的Convert.ToDateTime方法 //将含有正确日期格式的string类型转换成DateTime类型 string strDate = "2014-08-01"; D ...

  5. Javascript基础系列之(三)数据类型 (字符串 String)

    javascript一共有9种数据类型 字符串 String 数值型 Number 布尔型 Boolean 未定义 Undefine 空值 Null 对象 Object 引用Refernce 列表型 ...

  6. Java基础——数组应用之字符串String类

    字符串String的使用 Java字符串就是Unicode字符序列,例如串“Java”就是4个Unicode字符J,a,v,a组成的. Java中没有内置的字符串类型,而是在标准Java类库中提供了一 ...

  7. java中字符串String 转 int(转)

    java中字符串String 转 int String -> int s="12345"; int i; 第一种方法:i=Integer.parseInt(s); 第二种方法 ...

  8. 字符串String类

    1. String类是一个密封类.用关键字sealed修饰: 2. 字符串的两个特性:     ·不可变性:string类型变量,一旦声明就表明它是不会被改变的.因此,string中的方法对strin ...

  9. 字符串string和内存流MemoryStream及比特数组byte[]互转

    原文:字符串string和内存流MemoryStream及比特数组byte[]互转   字符串string和内存流MemoryStream及比特数组byte[]互转比较 定义string变量为str, ...

  10. 【stanford C++】字符串(String)与流(Stream)

    字符串(String)与流(Stream) 一.C++中字符串(String) 字符串(String):就是(可能是空的)字符序列. C++中的字符串在概念上和Java中的字符串类似. C++字符串用 ...

随机推荐

  1. JParticles 2.0 发布,打造炫酷的粒子特效

    JParticles 2.0 发布,打造炫酷的粒子特效.不好意思哈,在这么繁花似锦的世界里,标题不得不取得吸引眼球一点哈,不然...还是不啰嗦了,我们进入正题吧 简单介绍一下 JParticles 2 ...

  2. 匿名属性 anonymous property

    利用匿名属性可以用很简洁的语法来自动声明不可变(immutable)的元组(tuple)类型. 属性:在字段用来表示类型和对象的状态的前提下,希望状态不被随意的更改,字段一般应该设置为private, ...

  3. Java NIO学习笔记七 Non-blocking Server

    Java NIO:Non-blocking Server 即使你了解了Java NIO非阻塞功能的工作(怎么样Selector,Channel, Buffer等等),设计一个无阻塞服务器仍然很难.非阻 ...

  4. Python pycrypto 加密与解密

    参考: python 使用 pycrypto‎ 实现 AES 加密解密 参考: 分组对称加密模式:ECB/CBC/CFB/OFB 代码示例 : import hashlib from Crypto.C ...

  5. ionic 的缓存 和局部刷新

    最近两天在做项目时,发现ionic的缓存功能非常方便好用,提高了再低端手机特别是android比较低版本上的流畅性!可是,后来发现,整体的缓存整个页面并不是一个一劳永逸的办法,结合局部刷新功能,感觉就 ...

  6. java 字符串全排列 和 去重

    用递归进行排序 , 用TreeSet 去重. public class test { public static void main(String []args){ String str = &quo ...

  7. 用ingress的方式部署jenkins,启动后提示没有下载插件,未解决

    [root@node2 .docker]# docker logs 5c3dd117a10dRunning from: /usr/share/jenkins/jenkins.warwebroot: E ...

  8. RabbitMQ安装与初始配置

    [TOC] 本文只讨论linux下的Rabbitmq安装. Erlang安装 rabbitmq依赖于Erlang,需先安装,推荐安装rabbitmq/erlang-rpm: #clone源码 git ...

  9. ASP.NET Core 源码学习之 Options[2]:IOptions

    在上一篇中,介绍了一下Options的注册,而使用时只需要注入IOption即可: public ValuesController(IOptions<MyOptions> options) ...

  10. Centos6.5 源码编译安装 Mysql5.7.11及配置

    安装环境 Linux(CentOS6.5 版).boost_1_59_0.tar.gz.mysql-5.7.11.tar.gzMySQL 5.7主要特性:    更好的性能:对于多核CPU.固态硬盘. ...