字符串操作方法
charAt()以单字符串的形式返回给定位置的哪个字符串
例: var num = "hello world";
alert(num.charAt(1))//“e”从左至右0开始
concat()将一或多个字符串拼接起来
slice()第二个参数指定的是子字符串最后一个字符后面的位置
substring()第二个参数指定的是子字符串最后一个字符后面的位置
substr()第二个参数指定的则是返回的字符个数
这三个方法都会返回被操作字符串的一个子字符串,同时可接收一个到二个参数,第一个参数指定子字符串的开始位置。第二个参数表示子字符串到哪里结束
例: var name ="hello world";
name.slice(3);//"lo world"
name.substring(3);//"lo world"
name.substr(3);//"lo world"
name.sice(3,7);//"lo w"
name.substring(3,7);//"lo w"
name.substr(3,7);//"lo worl"
字符串大小写转换方法
toLowerCase()全部转换成小写
toLocaleLowerCase()全部转换成小写
toUpperCase()全部转换成大写
toLocaleUpperCase() 全部转换成大写
字符串匹配方法
match()只接受一个参数 要么是正则表达式,要么是RegExp对象 本质上调用跟RegExp的exec()方法一样
localeCompare() 比较俩个字符串
如果字符串在字母表里排在字符串参数前面 返回-1
俩个相等 返回0
如果字符串在字母表里排在字符串参数后面 返回1
fromCharCode() 是String构造函数的静态方法 将一个或者多个字符编码 转换成一个字符串返回
eval_r() 方法 接受一个参数(要执行的javascript代码)是一个完整的ECMAScript解析器
Math对象的方法
min()和max()
Math.ceil()执行向上舍入,即它总是将数值向上舍入为最近的整数
Math.floor()执行向下舍入,即它总是将数值向下舍入为最近的整数
Math.round()执行标准舍入,即它总是将数值四舍五入为最接近的证书
random()返回介于0和1之间的一个随机数,不包括0和1
弹对话框:alert(),confirm(),prompt()
window.print()打印对话框
window.find()查找对话框

Js_字符串操作的更多相关文章

  1. python学习笔记(字符串操作、字典操作、三级菜单实例)

    字符串操作 name = "alex" print(name.capitalize()) #首字母大写 name = "my name is alex" pri ...

  2. shell编程常用的截取字符串操作

    1.          常用的字符串操作 1.1.           替换字符串:$ echo ${var/ /_}#支持正怎表达式 / /表示搜索到第一个替换,// /表示搜索到的结果全部替换. ...

  3. php字符串操作集锦

    web操作, 主要就是对字符文本信息进行处理, 所以, 字符串操作几乎占了很大一部分的php操作.包括 注意strstr 和 strtr的区别? 前者表示字符串查找返回字符串,后者表示字符串中字符替换 ...

  4. java 字符串操作和日期操作

    一.字符串操作 创建字符串 String s2 = new String("Hello World"); String s1 = "Hello World"; ...

  5. [No000078]Python3 字符串操作

    #!/usr/bin/env python3 # -*- coding: utf-8 -*- '''Python 字符串操作 string替换.删除.截取.复制.连接.比较.查找.包含.大小写转换.分 ...

  6. Python 字符串操作及string模块使用

    python的字符串操作通过2部分的方法函数基本上就可以解决所有的字符串操作需求: python的字符串属性函数 python的string模块 1.字符串属性方法操作: 1.>字符串格式输出对 ...

  7. C语言字符串操作总结大全

    1)字符串操作 strcpy(p, p1)  复制字符串  函数原型strncpy(p, p1, n)   复制指定长度字符串  函数原型strcat(p, p1)   附加字符串  函数原型strn ...

  8. c# 字符串操作

    一.字符串操作 //字符串转数组 string mystring="this is a string" char[] mychars=mystring.ToCharArray(); ...

  9. C语言字符串操作总结大全(超详细)

    本篇文章是对C语言字符串操作进行了详细的总结分析,需要的朋友参考下 1)字符串操作  strcpy(p, p1) 复制字符串  strncpy(p, p1, n) 复制指定长度字符串  strcat( ...

随机推荐

  1. ExecutorService线程池讲解

    ExecutorService 建立多线程的步骤: 1.定义线程类 class Handler implements Runnable{ } 2.建立ExecutorService线程池 Execut ...

  2. 2016-2017 CT S03E05: Codeforces Trainings Season 3 Episode 5 (2016 Stanford Local Programming Contest, Extended) J

    链接:http://codeforces.com/gym/101116 题意:给出n个点,要求一个矩形框将(n/2)+1个点框住,要面积最小 解法:先根据x轴选出i->j之间的点,中间的点(包括 ...

  3. Ajax 用法

    Ajax 用法 var total=100;                 var orderName='sssss';                 var orderDescrib='dddd ...

  4. 传递给系统调用的数据区域太小。 (异常来自 HRESULT:0x8007007A)

    在做结构体向字节数组转换的时候,常遇到"传递给系统调用的数据区域太小"的错误,究其原因是因为英文与汉字的编码方式不同,一个汉字等于两个字节,而一个英文字母等于1个字节.所以,对于如 ...

  5. SqlSever基础 dateadd year,增加五年

    镇场诗:---大梦谁觉,水月中建博客.百千磨难,才知世事无常.---今持佛语,技术无量愿学.愿尽所学,铸一良心博客.------------------------------------------ ...

  6. SqlSever基础 union all 联合查询,简单的组合 两个查询结果拼在一起

    镇场诗:---大梦谁觉,水月中建博客.百千磨难,才知世事无常.---今持佛语,技术无量愿学.愿尽所学,铸一良心博客.------------------------------------------ ...

  7. Cheatsheet: 2015 03.01 ~ 03.31

    Web The Architecture of Algolia's Distributed Search Network No promises: asynchronous JavaScript wi ...

  8. jQuery插件之jquery editable plugin--点击编辑文字插件

    jeditable是一个jquery插件,它的优点是可以就地编辑,并且提交到服务器处理,是一个不可多得的就地编辑插件.(注: 就地编辑,也有称即时编辑?一般的流程是这样的,当用户点击网页上的文字时,该 ...

  9. sencha touch之store

    store相当于数据库的表,是模型实例的集合.(是不是可以看成结构体数组) 可以对模型实例进行新建.更新.读取.删除.排序和过滤等操作. 创建store 由于store是表,必须要有模型或者定义字段, ...

  10. tesseract-ocr了解

    安装文件下载地址 http://tesseract-ocr.googlecode.com/files/tesseract-ocr-setup-3.01-1.exe README For the lat ...