JavaScript中字符操作之大小写转换

1、toUpperCase()   方法用于把字符串转换为大写

var str = prompt("请输入需转换大写的字符串:");

str = str.toUpperCase();

console.log(str);

 

toUpperCase 方法

  1. 返回一个字符串,该字符串中的所有字母都被转化为大写字母。
  2. 对非字母字符不会产生影响。

2、toLowerCase()    方法用于把字符串转换为大写

var str = prompt("请输入需转换大写的字符串:");

str = str.toLowerCase();

console.log(str);

toLowerCase 方法

  1. 返回一个字符串,该字符串中的字母被转换为小写字母。
  2. 对非字母字符不会产生影响。

3、番外篇

运用操作字符concat(连接字符串),slice(截取字符串)、以及charAt(给索引查字符)和indexOf(给字符查索引)实现输入英文首字母大写。

var strs = prompt("请在下方输入英文句子:");   //将输入内容赋值给strs

var First = strs.charAt(0).toUpperCase();//给索引为0的字符大写

s = strs.indexOf(".");                 //从这段话开头开始,查找字符为英文。的第一个索引

cvs =strs.slice(1,s).toLowerCase();   //截取这段话剩余单词全部转小写
console.log(First.concat(cvs));      //连接字符串并于控制台打印
时间: 2024-10-29 19:09:38

JavaScript中字符操作之大小写转换的相关文章

浅谈JavaScript中数组操作常用方法

JavaScript中数组操作常用方法 1.检测数组 1)检测对象是否为数组,使用instanceof 操作符 if(value instanceof Array) { //对数组执行某些操作 } 2)获取对象的类型,比较是否为object类型(此方法只能检测是否为Object,不推荐) if(typeof(value)=="Object") { //对数组执行某些操作 } 3)检测对象是否为数组,使用Array.isArray()方法(只支持ie9+,firefox 4+,safar

javascript中字符的一些常规操作

1,获取第一个字符 var str = "hello word"; console.log(str[0]); // h 2,获取最后一个字符 var str = "hello word"; console.log(str[str.length - 1]); // d 原文地址:https://www.cnblogs.com/xulinjun/p/11573073.html

JavaScript中字符和数组一些基本算法题

1.翻转字符串 例子(要求:先把字符串转化成数组,再借助数组的reverse方法翻转数组顺序,最后把数组转化成字符串) function reverseString(str) { str=str.split('').reverse().join(''); return str; } reverseString("hello");//split方法把字符串转换成数组//reverse方法翻转数组顺序//join 方法来把数组转换成字符串 2.计算一个整数的阶乘 例子(如果用字母n来代表一

javascript中的类型转换(进制转换|位运算)

1:parseInt(string) : 这个函数的功能是从string的开头开始解析,返回一个整数 parseInt("123hua"); //输出 123 parseInt("123"); //输出 123 parseInt("12.3"); //输出 12 parseInt("hua"); //输出 Nan 2:另外parseInt()方法还有其他模式,就是可以把二进制.八进制.十六进制或其他任何进制的字符串转换成整数

fastJson中JSON的key大小写转换问题

程序中的大小写问题总是会困扰这我们. 尤其在各个不同的系统之间的话更是如此. 在项目中对接的是SAP的项目的话,其中他们是以数据库为基础的开发环境,而数据库则是不认大小写的. 所以传给SAP的数据都是要大写. 但是Java规范中,变量都是要小写的.而且FastJson中的数据也是会将属性中的第一个转换成小写.这个问题很困扰我呢. 所以找到了解决方案,既然现在FastJson不行,我就换一个Gson就好了,就能够解决这个问题了. 哈哈:maven中加入gson的依赖 <dependencies>

JavaScript中NODE操作学习总结

Node: 1.在 HTML DOM (文档对象模型)中,每个部分都是节点:    文档本身是文档节点     所有 HTML 元素是元素节点     所有 HTML 属性是属性节点     HTML 元素内的文本是文本节点     注释是注释节点  2.节点属性:    element.childNodes 返回元素子节点的 NodeList     element.className 设置或返回元素的 class 属性     element.firstChild 返回元素的首个子节点   

javascript中常用操作字符串的几种方法charAt()、indexOf()、slice()、substr()

一.charAt(index) 返回一个字符串某一个索引的字符. 语法:str.charAt(index); var str='我是中国人'; console.log(str.charAt(3));//输出"国",索引号从0开始,传入数字3,就是获取索引为3的字符 二.indexOf("str") 获取某个字符第一次在字符串上的索引号,找不到当前字符的输出-1; 语法:str.indexOf("str") ; var str='我是中国人'; c

python中字符与ascii码转换

ASCII码转字符用chr()函数:  字符转ASCII码用ord()函数:  

JavaScript中数组操作

var arr1=new Array(); arr1.push(1);//在数组的中末尾添加元素,并返回新的长度 arr1.push(2);//在数组的中末尾添加元素,并返回新的长度 arr1.pop();//从数组中把最后一个元素删除,并返回这个元素的值 for(var i in arr1) {//遍历数组 alert(arr1[i]); }