JavaScript的String对象相关方法
2022/1/10 1:08:15
本文主要是介绍JavaScript的String对象相关方法,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>Document</title> </head> <body> <script type="text/javascript"> /*var str="hello world"; // console.log(str[1]); console.log(str.charAt(4)); //检测@在email中出现的位置 var email="marry.mail@sohu.com"; console.log(email.indexOf("o")); console.log(email.lastIndexOf("."));*/ var str="hello world"; //截取orl /*console.log(str.slice(7,10)); console.log(str.slice(1)); //str.slice(8) //str.slice(4,9) console.log(str.slice(-7,-2));*/ /*console.log(str.substring(-7,5));//(0,5) console.log(str.substring(2,-5));//(0,2)*/ //str.substring(6,9) console.log(str.substr(6,3)); console.log(str.substr(-5,4));//(6,4) console.log(str.substr(3,-4)); </script> </body> </html>
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>Document</title> </head> <body> <script type="text/javascript"> //获取扩展名 var url="http://baidu.com/index.txt"; function getFileFormat(url){ //获取.在url中出现的位置 var pos=url.lastIndexOf("."); return url.substr(pos); } var formatName=getFileFormat(url); var picFormat=getFileFormat("1231434.jpg"); console.log(formatName); console.log(picFormat); </script> </body> </html>
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>Document</title> </head> <body> <script type="text/javascript"> var str='welcome-to-beijing'; //使用split将str转换为数组 var arr=str.split("-"); var date='2016/05/05'; //["welcome","to","bejing"] var dateArr=date.split("/"); console.log(arr); console.log(dateArr); //替换 var tel='010-62971268,400-100-9098,010-86789889'; var newTel=tel.replace(','," "); console.log(tel); console.log(newTel); </script> </body> </html>
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>Document</title> </head> <body> <script type="text/javascript"> /*var str="hello world"; var upper=str.charAt(6).toUpperCase(); // console.log(str.toUpperCase()); var str2="WELCOME"; console.log(str2.toLowerCase());*/ //border-left-color borderLeftColor //驼峰形式 //margin-bottom function camelback(str){ //通过-这个分隔符将str拆分成数组 var arr=str.split("-"),newStr=arr[0]; //console.log(arr);//["border","left","color"] //newStr="border"; for(var i=1,len=arr.length;i<len;i++){ var word=arr[i]; //将每一个单词的首字母转换为大写,连接剩余字符 newStr+=word.charAt(0).toUpperCase()+word.substr(1); //console.log(newStr); //Left Color L C //newStr=borderLeftColor } return newStr; } //var camelFormat=camelback("border-left-color"); var camelFormat=camelback("get-element-by-id"); console.log(camelFormat); </script> </body> </html>
这篇关于JavaScript的String对象相关方法的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!
- 2024-10-01基于Python+Vue开发的医院门诊预约挂号系统
- 2024-10-01基于Python+Vue开发的旅游景区管理系统
- 2024-10-01RestfulAPI入门指南:打造简单易懂的API接口
- 2024-10-01初学者指南:了解和使用Server Action
- 2024-10-01Server Component入门指南:搭建与配置详解
- 2024-10-01React 中使用 useRequest 实现数据请求
- 2024-10-01使用 golang 将ETH账户的资产平均分散到其他账户
- 2024-10-01JWT用户校验课程:从入门到实践
- 2024-10-01Server Component课程入门指南
- 2024-09-30Dnd-Kit学习:新手快速入门指南