IT数码 购物 网址 头条 软件 日历 阅读 图书馆
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
图片批量下载器
↓批量下载图片,美女图库↓
图片自动播放器
↓图片自动播放器↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁
 
   -> JavaScript知识库 -> JavaScript(String)字符串对象常用属性和方法 -> 正文阅读

[JavaScript知识库]JavaScript(String)字符串对象常用属性和方法

<script>
        //使用string时,可以有两种方法创建对象:
        //(1)使用new关键字创造时,var mystr=new String('字符串对象测试')
        //(2)直接使用字符串赋值 var mystr='字符串对象'
        //length属性:用来返回字符串的长度
        var mystr='hello';
        strlength=mystr.length;
        document.write(strlength);

        //toUppercase()方法:将字符串所有的字母转换成大写字母;toLowercase()方法反之。
        var str='hello'
        document.write(str.toUpperCase());

        //link(url)方法:用来创建一个地址为url的超链接。
        var str='百度';
        document.write(str.link("http://www.baidu.com/"));

        //big()方法:用于将字符串对象文本放大字体,相当于把HTML的<big>标记放在文本两端。
        var str='hello';
        document.write(str.big());
        document.write(str)//以放大之前作为对比。

        //fixed()方法:fixed()方法用于将string字符串对象文本显示作为打字机字体。
        var str='hello';
        document.write(str.fixed());

        //fontcolor()方法:用于为字符串对象文本设置颜色,相当于把HTML的带有color属性的<font>标记放在文本两端。
        //fontsize()方法:用于为字符串对象文本设置大小。
        var str='hello';
        document.write(str.fontcolor("green"));
        document.write(str.fontsize("12px"));

        //strike()方法:用于为字符串对象文本显示删除线。
        var str='hello';
        document.write(str.strike());

        //indexOf()方法:用于返回为String字符串对象内第一次出现子字符串的位置。str为指定需要检索的字符串。index指在字符串中开始检索的位置,其值为0~字符串减1.
        var str='hello';
        document.write(str.indexOf('e'));

        //sub()方法:用于将字符串显示为下标。
        //sup()方法用于将字符串显示为上标。
        var str="2"
        document.write('X'+str.sup());
        document.write('H'+str.sub()+'O');

        //substring()方法:用于返回string对象中指定位置的字符串。substring(start,end),strat从0开始,0为第1个字符,以此类推;end要减1;
        var str='abcde';
        document.write(str.substring(1,3));//子字符串是从字符串abcde中的第2到第4个字符提取(不含2、4),所以结果为bc;

        //substr()方法:用返回string字符串从指定位置开始指定长度的子字符串。
        //与substring()方法不同的是substr返回指定长度的字符,而不是返回指定字符串结束的字符串。
        var str='javascript';
        document.write(str.substr(3,5));//substr(start,len):start的值从0开始,0为第一个字符,以此类推;len为指定提取子字符串的长度。
        //子字符串是从字符串javascript中的第4个字符开始提取长度为5的字符串,所以结果为ascri;

        //concat()方法:用于将两个字符串连接,功能相当于“+”连字符。
        var str='hello,';
        var str1='javascript';
        document.write(str.concat(str1));//虽然与运算符“+”进行计算连接,实现效果一样,但是两者实现的原理是不一样的。

        //charAt(index)方法:返回指定位置处(index)的字符,第1个字符index为0,依次类推。
        var str='hello,';
        document.write(str.charAt(2));//将字符串提取用for循环遍历。

        //slice(start,end)方法:返回从start开始,到end结束的字符串片段。
        var str='hello';
        document.write(str.slice(2,4));

        //split()方法:用于将一个字符串分割为子字符串,然后用结果作为字符串数组返回。
        var str='hello,welcome';
        document.write(str.split(','));

        //replace()方法:用于在字符串中用一些字符替换另一些字符。
        var str='helli';
        document.write(str.replace('helli','java'));

        //anchor()方法:用来创建一个HTML锚。
    </script>

仅用于记录个人学习笔记,如有错误欢迎指正。

  JavaScript知识库 最新文章
ES6的相关知识点
react 函数式组件 & react其他一些总结
Vue基础超详细
前端JS也可以连点成线(Vue中运用 AntVG6)
Vue事件处理的基本使用
Vue后台项目的记录 (一)
前后端分离vue跨域,devServer配置proxy代理
TypeScript
初识vuex
vue项目安装包指令收集
上一篇文章      下一篇文章      查看所有文章
加:2021-08-01 14:24:51  更:2021-08-01 14:25:40 
 
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁

360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年5日历 -2024/5/3 19:25:22-

图片自动播放器
↓图片自动播放器↓
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
图片批量下载器
↓批量下载图片,美女图库↓
  网站联系: qq:121756557 email:121756557@qq.com  IT数码