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 判断代码全收集
Apr 28 Javascript
js利用与或运算符优先级实现if else条件判断表达式
Apr 15 Javascript
js 字符串转化成数字的代码
Jun 29 Javascript
EasyUI中的tree用法介绍
Nov 01 Javascript
使用JQUERY进行后台页面布局控制DIV实现左右式
Jan 07 Javascript
jquery实现鼠标悬浮停止轮播特效
Aug 20 Javascript
JS公共小方法之判断对象是否为domElement的实例
Nov 25 Javascript
利用JS实现简单的日期选择插件
Jan 23 Javascript
flexslider.js实现移动端轮播
Feb 05 Javascript
jquery操作select取值赋值与设置选中实例
Feb 28 Javascript
详解一些适用于Node.js的命名约定
Dec 08 Javascript
Vue Router 实现动态路由和常见问题及解决方法
Mar 06 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
模仿OSO的论坛(三)
2006/10/09 PHP
用php实现选择排序的解决方法
2013/05/04 PHP
thinkphp连贯操作实例分析
2014/11/22 PHP
Laravel jwt 多表(多用户端)验证隔离的实现
2019/12/18 PHP
Javascript 错误处理的几种方法
2009/06/13 Javascript
jQuery实现个性翻牌效果导航菜单的方法
2015/03/09 Javascript
javascript实现类似java中getClass()得到对象类名的方法
2015/07/27 Javascript
跟我学习javascript的隐式强制转换
2015/11/16 Javascript
基于JavaScript实现通用tab选项卡(通用性强)
2016/01/07 Javascript
JS从一组数据中找到指定的单条数据的方法
2016/06/02 Javascript
详谈js对url进行编码和解码(三种方式的区别)
2017/08/16 Javascript
基于node.js之调试器详解
2017/08/22 Javascript
详解vue-meta如何让你更优雅的管理头部标签
2018/01/18 Javascript
基于node简单实现RSA加解密的方法步骤
2019/03/21 Javascript
微信小程序云开发之新手环境配置
2019/05/16 Javascript
分享一个vue项目“脚手架”项目的实现步骤
2019/05/26 Javascript
JavaScript变量作用域及内存问题实例分析
2019/06/10 Javascript
Vertx基于EventBus发送接受自定义对象
2020/11/16 Javascript
Python多线程编程(八):使用Event实现线程间通信
2015/04/05 Python
python获取外网ip地址的方法总结
2015/07/02 Python
详解Python的Flask框架中的signals信号机制
2016/06/13 Python
python2.7读取文件夹下所有文件名称及内容的方法
2018/02/24 Python
基于tensorflow加载部分层的方法
2018/07/26 Python
python 负数取模运算实例
2020/06/03 Python
Python xpath表达式如何实现数据处理
2020/06/13 Python
基于python实现计算两组数据P值
2020/07/10 Python
用ldap作为django后端用户登录验证的实现
2020/12/07 Python
美国山地自行车、露营、户外装备和服装购物网站:Aventuron
2018/05/05 全球购物
西雅图电动自行车公司:Rad Power Bikes
2020/02/02 全球购物
护理专业自我鉴定
2014/01/30 职场文书
校园广播稿精选
2014/10/01 职场文书
党员三严三实心得体会
2014/10/13 职场文书
银行党员批评与自我批评
2014/10/15 职场文书
网络舆情信息简报
2015/07/21 职场文书
新娘婚礼致辞
2015/07/27 职场文书
毕业酒会致辞
2015/07/29 职场文书