JS
Posted panbee
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了JS相关的知识,希望对你有一定的参考价值。
对象里面的属性和方法比较多啊,不容易记住,需要多实践:
1.将一串字符串的顺序颠倒,并实现首尾字母大写的两种方法:
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>关于字符串翻转的理解</title> </head> <body> <script type="text/javascript"> /*var str = window.prompt("请输入你的字符串,么么哒!"); var length = str.length; var m,n; for(var i = length-1; i>=0; i--){ if(i==length-1 || i==0){ m = str.charAt(i); m = m.toUpperCase(); document.write(m); }else{ document.write(str.charAt(i)); //直接对字符串进行操作 } }*/ var str = window.prompt("Darling,please input your string!"); var arr = str.split(""); var length = arr.length; arr[0] = arr[0].toUpperCase(); arr[length-1] = arr[length-1].toUpperCase(); arr = arr.reverse(); str = arr.join(""); document.write(str); //将字符串转换成数组进行操作,在转成字符串 </script> </body> </html>
2.获取邮箱用户名和域名的函数:
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>获取邮箱的域名函数</title> </head> <body> <script type="text/javascript"> var str = window.prompt("Buddy,please input your email!"); function getEmail(email){ var a = email.indexOf("@"); var username = email.substring(0,a); var address = email.substr(a+1); return(document.write("用户名:"+username+";<br>域名:"+address+".")); } getEmail(str); </script> </body> </html>
以上是关于JS的主要内容,如果未能解决你的问题,请参考以下文章