【JavaScript】String字符串对象下的方法

<!--sting字符串对象下的方法-->
    <script>


        //.charAt(索引);--->返回的是指定索引位置的字符串

//        var str="123456";
//        var result=str.charAt(1);
//        console.log(result);  // 2

        // .charCodeAt(索引);--->返回的是指定索引位置的字符串的ASCII值

//        var str="what are you";
//        var result=str.charCodeAt(0);
//        console.log(result);


        // .concat("字符串1","字符串2",...)--->字符串拼接.返回新的字符串

//        var str="123456";
//        var result=str.concat("哈哈","78910");
//        console.log(result);


        // .indexOf("要查找的字符串",开始的位置的索引);索引可以省略,返回的是查找后字符串的索引值,找不到则返回-1

//        var str="wah dj jd";
//        var result=str.indexOf("h",0);
//        console.log(result);

        // .slice(开始的位置,结束的位置);----返回的是截取后的字符串

//        var str="哈哈,嘻嘻,嘿嘿";
//        var result=str.slice(0,2);  //到2就结束了 不包含2
//        console.log(result);


        // .lastIndexOf("要查找的字符串",开始的位置)--->从后向前找字符串,找到了就是索引,找不到就是-1

//        var str="what are you no sha lei";
//        var result=str.lastIndexOf("l",22);
//        console.log(result);


        // .replace("要替换的字符串","替换后的字符串");----替换后新的字符串

//        var str="你好我是一名女生";
//        var result=str.replace("女","男");
//        console.log(result);  //  输出是替换后新的字符串

        // .subStr(开始的索引,截取字符串的长度);返回的是截取后的字符串

//        var str="网络游魂科技有限公司";
//        var result=str.substr(2,2);// 要截取的那个字符串的索引作为开始
//        console.log(result);

        // .subString(开始的索引,结束的索引);返回的是截取后的字符串

//        var str="网络游魂科技有限公司";
//        var result=str.substring(2,4);  // 不包含4
//        console.log(result);

        // .trim()去掉字符串两端的空格,中间的空格不能去掉

//        var str="            哈哈 哈哈          ";
//        var result=str.trim();
//        console.log(result);

        // .split("要切掉的字符串",想要几个字符串);返回的是一个字符串的数组

//        var str="游魂|网络|科技"; //切掉符号
//        var result=str.split("|",3);
//        console.log(result);

        // .toLocaleLowerCase();转小写

//        var str="ABC";
//        var result=str.toLocaleLowerCase();
//        console.log(result);

        // .toLocaleUpperCase();转大写

//        var str="abc";
//        var result=str.toLocaleUpperCase();
//        console.log(result);
    </script>

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏hbbliyong

Python正则进阶

  返回一个列表,如果正则表达式中没有分组,则列表中包含的是所有匹配的内容,如果正则表达式中有分组,则列表中的每个元素是一个元组,元组中包含子分组中匹配到的内容...

963
来自专栏salesforce零基础学习

salesforce 零基础开发入门学习(二)变量基础知识,集合,表达式,流程控制语句

salesforce如果简单的说可以大概分成两个部分:Apex,VisualForce Page. 其中Apex语言和java很多的语法类似,今天总结的是一些简...

2266
来自专栏Java爬坑系列

【Java入门提高篇】Day9 Java内部类——静态内部类

  今天来说说Java中的最后一种内部类——静态内部类   所谓的静态内部类,自然就是用static修饰的内部类,那用static修饰过后的内部类,跟一般的内部...

1986
来自专栏微信公众号:Java团长

Java反射机制深入详解

  反射是java语言的一个特性,它允程序在运行时(注意不是编译的时候)来进行自我检查并且对内部的成员进行操作。例如它允许一个java的类获取他所有的成员变量和...

421
来自专栏浪淘沙

Scala学习笔记

大数据框架(处理海量数据/处理实时流式数据) 一:以hadoop2.X为体系的海量数据处理框架         离线数据分析,往往分析的是N+1的数据  ...

2074
来自专栏芋道源码1024

Java 函数式编程和 lambda 表达式

函数式编程更多时候是一种编程的思维方式,是种方法论。函数式与命令式编程的区别主要在于:函数式编程是告诉代码你要做什么,而命令式编程则是告诉代码要怎么做。说白了,...

551
来自专栏Java大联盟

Java面试手册:核心基础-2

4.abstract的method是否可同时是static,是否可同时是native,是否可同时是synchronized?

561
来自专栏风口上的猪的文章

.NET面试题系列[11] - IEnumerable<T>的派生类

ICollection<T>继承IEnumerable<T>。在其基础上,增加了Add,Remove等方法,可以修改集合的内容。IEnumerable<T>的直...

702
来自专栏lgp20151222

ThreadLocal基本原理及运用

ThreadLocal提供本地线程变量。这个变量里面的值(通过get方法获取)是和其他线程分割开来的,变量的值只有当前线程能访问到,不像一般的类型比如Perso...

772
来自专栏进击的君君的前端之路

字符串与JSON

2003

扫码关注云+社区