JS的内置对象String详解
JS的内置对象主要分为四大类:Array String Math Date,本文主要和大家分享JS的内置对象String详解,希望能帮助到大家。
String
主要介绍一些方法的使用:
1. charAt( ) stringObject.charAt( index ) 返回字符串中index位置的字符
2. charCodeAt( ) stringObject. charCodeAt( index ) 返回字符串中index位置的字符编码
3. indexOf( ) stringObject. indexOf(" 字符或者字符串")
从字符串中搜索给定的字符或者字符串,返回它的位置,未找到返回-1,只检测第一次出现的位置,从左向右检测
4. lastIndexOf( ) stringObject. lastIndexOf(" 字符或者字符串" ) 与3类似,从右向左检测
5.字符串的截取
a.slice( ) stringObject. slice( start,end) 截取字符串,若参数为负数,将其与length相加得到相应位置
start: 必需的;
end: 到哪结束,其本身不包括在内,可省略
b. substring( ) 同a,参数为负数时,自动将参数转换为0,两个同时为负,返回null
c. substr( ) stringObject. slice( start,len) 截取子字符串
start:为负数,将其与length相加得到相应位置
len:截取的长度,负数则返回空字符串
[例题]: 编写JS函数,用来获得输入参数的后缀名。如输入 abc.txt, 返回 .txt
var url="index.txt"; function getFileFormat(url) { var pos=url.lastIndexOf(); return url.substr(pos); } var formatName=getFileFormat(url);
6.split( ) stringObject.split( 分隔符) 将字符串分隔成数组,返回数组
如:字符串“welcome-to-beijing” 返回数组["welcome","to","beijing"]
7.replace() stringObject.replace( regexp/substr,replacement)
在字符串中用一些字符替换另一些字符或者替换一个与正则表达式匹配的子串,返回值为字符串
regexp:必须的,被替换的对象
replacement:必须的, 替换的值,是一个字符串
8.大小写转换
stringObject.toUpperCase( ) 字符串转为大写
stringObject.toLowerCase( ) 字符串转为小写
相关推荐:
js字符串如何实现截取函数slice()、substring()、substr()
以上是JS的内置对象String详解的详细内容。更多信息请关注PHP中文网其他相关文章!

热AI工具

Undresser.AI Undress
人工智能驱动的应用程序,用于创建逼真的裸体照片

AI Clothes Remover
用于从照片中去除衣服的在线人工智能工具。

Undress AI Tool
免费脱衣服图片

Clothoff.io
AI脱衣机

AI Hentai Generator
免费生成ai无尽的。

热门文章

热工具

记事本++7.3.1
好用且免费的代码编辑器

SublimeText3汉化版
中文版,非常好用

禅工作室 13.0.1
功能强大的PHP集成开发环境

Dreamweaver CS6
视觉化网页开发工具

SublimeText3 Mac版
神级代码编辑软件(SublimeText3)

热门话题

WebSocket与JavaScript:实现实时监控系统的关键技术引言:随着互联网技术的快速发展,实时监控系统在各个领域中得到了广泛的应用。而实现实时监控的关键技术之一就是WebSocket与JavaScript的结合使用。本文将介绍WebSocket与JavaScript在实时监控系统中的应用,并给出代码示例,详细解释其实现原理。一、WebSocket技

将MySQL查询结果数组转换为对象的方法如下:创建一个空对象数组。循环结果数组并为每一行创建一个新的对象。使用foreach循环将每一行的键值对赋给新对象的相应属性。将新对象添加到对象数组中。关闭数据库连接。

JavaScript和WebSocket:打造高效的实时天气预报系统引言:如今,天气预报的准确性对于日常生活以及决策制定具有重要意义。随着技术的发展,我们可以通过实时获取天气数据来提供更准确可靠的天气预报。在本文中,我们将学习如何使用JavaScript和WebSocket技术,来构建一个高效的实时天气预报系统。本文将通过具体的代码示例来展示实现的过程。We

JavaScript教程:如何获取HTTP状态码,需要具体代码示例前言:在Web开发中,经常会涉及到与服务器进行数据交互的场景。在与服务器进行通信时,我们经常需要获取返回的HTTP状态码来判断操作是否成功,根据不同的状态码来进行相应的处理。本篇文章将教你如何使用JavaScript获取HTTP状态码,并提供一些实用的代码示例。使用XMLHttpRequest

PHP中,数组是有序序列,以索引访问元素;对象是具有属性和方法的实体,通过new关键字创建。数组访问通过索引,对象访问通过属性/方法。数组值传递,对象引用传递。

PHP中的Request对象是用于处理客户端发送到服务器的HTTP请求的对象。通过Request对象,我们可以获取客户端的请求信息,比如请求方法、请求头信息、请求参数等,从而实现对请求的处理和响应。在PHP中,可以使用$_REQUEST、$_GET、$_POST等全局变量来获取请求的信息,但是这些变量并不是对象,而是数组。为了更加灵活和方便地处理请求信息,可

在C++中,函数返回对象需要注意三点:对象的生命周期由调用者负责管理,以防止内存泄漏。避免悬垂指针,通过动态分配内存或返回对象本身来确保对象在函数返回后仍然有效。编译器可能会优化返回对象的副本生成,以提高性能,但如果对象是值语义传递的,则无需副本生成。

JavaScript中的HTTP状态码获取方法简介:在进行前端开发中,我们常常需要处理与后端接口的交互,而HTTP状态码就是其中非常重要的一部分。了解和获取HTTP状态码有助于我们更好地处理接口返回的数据。本文将介绍使用JavaScript获取HTTP状态码的方法,并提供具体代码示例。一、什么是HTTP状态码HTTP状态码是指当浏览器向服务器发起请求时,服务
