js常用方法、检查是否有特殊字符串、倒序截取字符串操作完整示例


Posted in Javascript onJanuary 26, 2020

本文实例讲述了js常用方法、检查是否有特殊字符串、倒序截取字符串操作。分享给大家供大家参考,具体如下:

js常用方法demo

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="zh-cn">
<head>
  <meta http-equiv="Content-Type" content="text/html;charset=UTF-8" />
  <title>网页标题</title>
  <meta name="keywords" content="关键字列表" />
  <meta name="description" content="网页描述" />
  <link rel="stylesheet" type="text/css" href="" />
  <style type="text/css"></style>
  <script type="text/javascript">
//大写和小写方法
  var str="javascript";
  var str1="HTML";
  document.write(str.toUpperCase()+"<br>");
  document.write(str1.toLowerCase());
  document.write("<hr>");

//分割后的数组
  var week="星期一|星期二";
  var arr=week.split("|");
  document.write(arr);
  document.write("<hr>");

//正则匹配
  var str="hello世界,hello美女,hello帅哥";
  //创建一个正则表达式
  var reg=/hello/g;
  document.write(str.replace(reg,"你好"));
  document.write("<hr>");

//重新排序
  var arr=["北京市","重庆市","福建市"];
  document.write(arr.sort(sortby));
  function sortby(c,d){
    return c.localeCompare(d); //localeCompare()方法实现中文排序、sort方法实现数字英文混合排序
  }
  </script>
</head>
<body>
</body>
</html>

js常用方法、检查是否有特殊字符串、倒序截取字符串操作完整示例

检验字符串是否含特殊符号demo

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="zh-cn">
<head>
  <meta http-equiv="Content-Type" content="text/html;charset=UTF-8" />
  <title>网页标题</title>
  <meta name="keywords" content="关键字列表" />
  <meta name="description" content="网页描述" />
  <link rel="stylesheet" type="text/css" href="" />
  <style type="text/css"></style>
  <script type="text/javascript">
//检验的字符串,自行修改
  var username="qiu<qiongben";
  var flag=checkUserName(username);
  function checkUserName(user){


 //特殊符号包含项,自行修改
    var arr=['<','>','#','?','!'];
    var user_length=user.length;
    var arr_length=arr.length;
      for(var i=0;i<user_length;i++){
        for(var j=0;j<arr_length;j++){
          if(user.charAt(i)==arr[j]){
             return false;
          }
        }
      }
    return true;
  }
  if(flag){
    document.write("合法");
  }
  else{
  document.write("有特殊符号");
  }
  </script>
</head>
<body>
</body>
</html>

js常用方法、检查是否有特殊字符串、倒序截取字符串操作完整示例

倒序截取字符串demo

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="zh-cn">
<head>
  <meta http-equiv="Content-Type" content="text/html;charset=UTF-8" />
  <title>网页标题</title>
  <meta name="keywords" content="关键字列表" />
  <meta name="description" content="网页描述" />
  <link rel="stylesheet" type="text/css" href="" />
  <style type="text/css"></style>
  <script type="text/javascript">
  var str="javascript";
  var len=str.length;
 //数据结果(10-1)倒序字符串下标值
  for(var i=str.length;i>0;i--){
     document.write(str.charAt(i));//charAt将对应下标 输出结果:tpircsava
  }
  </script>
</head>
<body>
</body>
</html>

js常用方法、检查是否有特殊字符串、倒序截取字符串操作完整示例

感兴趣的朋友可以使用在线HTML/CSS/JavaScript代码运行工具:http://tools.3water.com/code/HtmlJsRun测试上述代码运行效果。

更多关于JavaScript相关内容还可查看本站专题:《JavaScript字符与字符串操作技巧总结》、《JavaScript数组操作技巧总结》、《JavaScript遍历算法与技巧总结》、《JavaScript数学运算用法总结》、《JavaScript数据结构与算法技巧总结》、《JavaScript查找算法技巧总结》及《JavaScript错误与调试技巧总结》

希望本文所述对大家JavaScript程序设计有所帮助。

Javascript 相关文章推荐
js资料prototype 属性
Mar 13 Javascript
JavaScript 撑出页面文字换行
Jun 15 Javascript
jQuery图片的展开和收缩实现代码
Apr 16 Javascript
jQuery中大家不太了解的几个方法
Mar 04 Javascript
javascript常用的方法分享
Jul 01 Javascript
js实现鼠标点击左上角滑动菜单效果代码
Sep 06 Javascript
浅谈React 属性和状态的一些总结
Nov 21 Javascript
vue下跨域设置的相关介绍
Aug 26 Javascript
Vue axios设置访问基础路径方法
Sep 19 Javascript
小程序转发探索示例
Feb 19 Javascript
微信小程序录音实现功能并上传(使用node解析接收)
Feb 26 Javascript
如何使用JavaScript检测空闲的浏览器选项卡
May 28 Javascript
vue跳转方式(打开新页面)及传参操作示例
Jan 26 #Javascript
详解Vue的ref特性的使用
Jan 24 #Javascript
JavaScript对象原型链原理解析
Jan 22 #Javascript
Node.js学习之内置模块fs用法示例
Jan 22 #Javascript
ES6学习笔记之字符串、数组、对象、函数新增知识点实例分析
Jan 22 #Javascript
ES6学习笔记之let与const用法实例分析
Jan 22 #Javascript
vue中js判断长时间不操作界面自动退出登录(推荐)
Jan 22 #Javascript
You might like
PHP4 与 MySQL 数据库操作函数详解
2006/10/09 PHP
PHP文件上传原理简单分析
2011/05/29 PHP
PHP实现的随机红包算法示例
2017/08/14 PHP
js+CSS 图片等比缩小并垂直居中实现代码
2008/12/01 Javascript
ExtJs GridPanel简单的增删改实现代码
2010/08/26 Javascript
javascript管中窥豹 形参与实参浅析
2011/12/17 Javascript
css3元素简单的闪烁效果实现(html5 jquery)
2013/12/28 Javascript
js通过八个点 拖动改变div大小的实现方法
2014/03/05 Javascript
node.js中的fs.lchmodSync方法使用说明
2014/12/16 Javascript
jQuery中:gt选择器用法实例
2014/12/29 Javascript
js实现DOM走马灯特效的方法
2015/01/21 Javascript
Highcharts 多个Y轴动态刷新数据的实现代码
2016/05/28 Javascript
JavaScript编码风格指南(中文版)
2016/08/26 Javascript
jQuery实现鼠标经过时高亮,同时其他同级元素变暗的效果
2016/09/18 Javascript
Javascript实现数组中的元素上下移动
2017/04/28 Javascript
react-router4 配合webpack require.ensure 实现异步加载的示例
2018/01/18 Javascript
vue-cli中的babel配置文件.babelrc实例详解
2018/02/22 Javascript
layui select动态添加option的实例
2018/03/07 Javascript
JavaScript实现读取与输出XML文件数据的方法示例
2018/06/05 Javascript
layui获取多选框中的值方法
2018/08/15 Javascript
python实现从字符串中找出字符1的位置以及个数的方法
2014/08/25 Python
python实现挑选出来100以内的质数
2015/03/24 Python
python数据结构之图的实现方法
2015/07/08 Python
深入解析Python设计模式编程中建造者模式的使用
2016/03/02 Python
python3中str(字符串)的使用教程
2017/03/23 Python
python网络编程调用recv函数完整接收数据的三种方法
2017/03/31 Python
Python使用smtp和pop简单收发邮件完整实例
2018/01/09 Python
解决pycharm安装后代码区不能编辑的问题
2018/10/28 Python
python识别验证码的思路及解决方案
2020/09/13 Python
HTML5 UTF-8 中文乱码的解决方法
2013/11/18 HTML / CSS
HTML实现代码雨源码及效果示例
2020/02/25 HTML / CSS
综合素质自我评价怎么写
2014/09/14 职场文书
公司仓管员岗位职责
2015/04/01 职场文书
小学校园广播稿
2015/08/18 职场文书
导游词之吉林花园山
2019/10/17 职场文书
Python内置的数据类型及使用方法
2022/04/13 Python