js中常用函数
来源:互联网 发布:mac ox重装系统 抹掉 编辑:程序博客网 时间:2024/06/05 14:56
1、截取字符串函数
substring(start,end)-- 以索引start开始,end结束,若没有end参数,则从start到最后;
substr(start,length) -- 以索引start开始,往后截取长度为length的字符串,若没有length参数,截取start之后的全部。
slice(start,end)-- 当参数为正时,用法和substring一样。
当参数为负数时:
alert(stmp.slice(2,-5));
alert(stmp.substring(2,-5));
slice(2,-5)实际上是slice(2,3) --负5加上字符串长度8转换成正3(负数转换为0,substring总是把较小的数作为起始位置)
substring(2,-5)实际上是substring(2,0)-- 负数转换为0,substring总是把较小的数作为起始位置
substr(-5),实际上就是-5+8=3,即substr(3);
splice() 方法向/从数组中添加/删除项目,然后返回被删除的项目。(会修改原数组)
arrayObject.splice(index,howmany,item1,.....,itemX)index表示添加或删除的位置--必须
howmany表示删除项目的个数,若为0,就不会删除 --必须
item1...itemX表示在index位置后添加的新项目 --可选
3、split
使用一个指定的分隔符把一个字符串分割存储到数组
eg:
str=”jpg|bmp|gif|ico|png”;
arr=theString.split(”|”);
//arr是一个包含字符值”jpg”、”bmp”、”gif”、”ico”和”png”的数组
4、indexOf()
返回字符串中匹配子串的第一个字符的下标
indexOf是判断数组中的值和当前的值有没有相同的,如果有相等的会返回那个位置,没有相同的返回-1(!!!在数组去重中的用法)
var myString=”JavaScript”;
var w=myString.indexOf(”v”);w will be 2
var x=myString.indexOf(”S”);x will be 4
var y=myString.indexOf(”Script”);y will also be 4
var z=myString.indexOf(”key”);z will be -1
- js中常用函数
- js中常用函数
- 常用JS中自定义函数及方法
- JS 中几个常用日期函数
- 在js中常用日期函数
- js中document里的常用函数
- js中处理字符串的常用函数
- 工作中常用的js函数
- cocos2d-js游戏设计中常用函数
- JS中几个常用的函数
- JS中常用的字符串函数
- JS中一些常用函数学习总结
- js中常用的一些函数
- js中字符串常用截取函数
- js中常用的遍历函数
- JS中操作数组的常用函数
- Kettle中常用的js函数
- js中window对象的常用函数
- nginx(五)自带变量
- tornado 异步
- java final 构造方法
- CSS样式
- windows安装xampp wamp 集成包流程
- js中常用函数
- Qt 学习之路 2(6):Qt 模块简介
- 管理卡券
- Java:unicode 编码
- dlib 17 dlib自带demo 基于DNN的车辆检测模型训练
- java 抽象类
- session和cookie的区别
- UIButton更换图片或者文字闪动的解决
- 37.mysql 字符集和校对规则