js String方法集合

//https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/String//返回对应索引的字符
chartAt()
//返回对应所引的字符的统一码(Unicode value)
charCodeAt()
//Returns a non-negative integer that is the UTF-16 encoded code point value at the given position.
codePointAt();
//拼接两个字符串,并返回一个新的字符串
concat();
//Determines whether one string may be found within another string.
includes();
//Determines whether a string ends with the characters of another string.
endsWidth();
//返回一个字符串在另一个字符串中首次出现的位置,如果查找不到,返回-1
indexOf();
//返回一个字符串在另一个字符串中末次出现的位置,如果查找不到,返回-1
lastIndexOf();
//Returns a number indicating whether a reference string comes before or after or is the same as the given string in sort order.
localeCompare();
//用字符串匹配一个字符串
mach();
//Returns the Unicode Normalization Form of the calling string value.
normalize();
//Returns a string consisting of the elements of the object repeated the given times.
repeat();
//找出字符串中和正则表达式匹配的部分,并用一个新的子串替换
replace();
//找出字符串中和正则表达式匹配的部分
search();
//截取字符串的一部分返回
slice();
//把一个字符串分割成数组,分割点为传入的子串
split();
//Returns the characters in a string beginning at the specified location through the specified number of characters.
substr();
//
substring();

//
toLocalLowerCase();

//

toLocalUpperCase();

toLowerCase();
toSource();

toString();
toUpperCase();
trim();
valueOf();
时间: 2024-10-22 20:12:58

js String方法集合的相关文章

js string方法中的match,replace和search方法

match中也可用正则 返回的是数组 var str="i love you,  i love you"; str.match(/love/);//只返回一个love str.match(/love/g);//  /love/g后面的g是全局匹配,这时就返回两个love的数组 同理 str.replace(/love/g,"hate");//把全部love换成hate ,区分大小写(/love/g) str.replace(/love/gi,"hate&q

js操作textarea方法集合

<%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%> <% String path = request.getContextPath(); String basePath = request.getScheme() + "://" + request.getServerName() + ":" + requ

2、C#面向对象:封装、继承、多态、String、集合、文件(上)

面向对象封装 一.面向对象概念 面向过程:面向的是完成一件事情的过程,强调的是完成这件事情的动作. 面向对象:找个对象帮你完成这件事情. 二.面向对象封装 把方法进行封装,隐藏实现细节,外部直接调用. 打包,便于管理,为了解决大型项目的维护与管理. 三.什么是类? 将相同的属性和相同方法的对象进行封装,抽象出 “类”,用来确定对象具有的属性和方法. 类.对象关系:人是类,张三是人类的对象. 类是抽象的,对象是具体的.对象可以叫做类的实例,类是不站内存的,对象才占内存. 字段是类的状态,方法是类执

盈创动力之 JS校验方法

var IS_NULL = 128; // 10000000var IS_FULL = 64; // 01000000var IS_HALF = 32; // 00100000var IS_ASCII = 16; // 00010000var IS_NUM = 8; // 00001000var IS_DATE = 4; // 00000100var IS_PHONE = 2; // 00000010var IS_EMAIL = 1; // 00000001var IS_NOT_NULL = 0

Js apply 方法 具体解释

Js apply方法具体解释 我在一開始看到javascript的函数apply和call时,很的模糊,看也看不懂,近期在网上看到一些文章对apply方法和call的一些演示样例,总算是看的有点眉目了,在这里我做例如以下笔记,希望和大家分享..  如有什么不正确的或者说法不明白的地方希望读者多多提一些意见,以便共同提高.. 主要我是要解决一下几个问题: 1.        apply和call的差别在哪里 2.        什么情况下用apply,什么情况下用call 3.        ap

JS前后台方法的相互调用

一.前台调用后台的方法: 1.在后台编写你要调用到前台的方法,如下://javaScript函数中执行C#代码中的函数public string str() { return "javaScript方法中执行C#代码中的方法"; } 2.前台用JS就可以实现调用后台的方法,如下:<script type="text/javascript"> function Test() { var a = "<%=str()%>"; /

JS扩展方法

JS扩展方法与C#的扩展方法非常相似,也是可以链式调用的,也是通过对某个类的扩展写法来实现.这个东西非常好用,如果将预先写好的方法放到一个js里面引用的话,那么后面写js将非常有趣. 下面给出一个例子: <head> <title>测试JS扩展方法</title> <script type="text/javascript"> // 合并多个空白为一个空白 String.prototype.ResetBlank = function()

asp.net开发的调试方法集合

调试是写代码一共非常重要的步骤,掌握好调试的技巧对于编程有事半功倍的效果,下面是我总结的菜鸟用方法 1.关于HTML和JS的调试 JS曾经是我最讨厌的错误,因为大多数错误VS不报错, 而且有时候A函数的错误会影响到B函数运行不了(没有交集) (1) js函数更改后在页面执行没反应 有时会发现,当你改了JS函数后运行结果还是跟没改的一样,那是因为浏览器缓存的问题,只要刷新一下就行,如果发现还不行,就按开发者工具(F12)里面清理下缓存,这个保证没问题了 (2) 若发现JS函数不执行,而且又不报错,

js一些方法的扩展

1 //JS扩展方法与C#的扩展方法非常相似,也是可以链式调用的,也是通过对某个类的扩展写法来实现.这个东西非常好用,如果将预先写好的方法放到一个js里面引用的话,那么后面写js将非常有趣. 2 3 //下面给出一个例子: 4 5 6 // <head> 7 // <title>测试JS扩展方法</title> 8 // <script type="text/javascript"> 9 // // 合并多个空白为一个空白 10 // S