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对象相关方法的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!
- 2025-01-10百万架构师第十三课:源码分析:Spring 源码分析:Spring核心IOC容器及依赖注入原理|JavaGuide
- 2025-01-10便捷好用的电商API工具合集
- 2025-01-09必试!帮 J 人团队解决物流错发漏发的软件神器!
- 2025-01-09不容小觑!助力 J 人物流客服安抚情绪的软件!
- 2025-01-09为什么医疗团队协作离不开智能文档工具?
- 2025-01-09惊叹:J 人团队用啥软件让物流服务快又准?
- 2025-01-09如何利用数据分析工具优化项目资源分配?4种工具推荐
- 2025-01-09多学科协作难?这款文档工具可以帮你省心省力
- 2025-01-09团队中的技术项目经理TPM:工作内容与资源优化策略
- 2025-01-09JIT生产管理法:优化流程,提升竞争力的秘诀