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 相关文章推荐
Jquery常用技巧收集整理篇
Nov 14 Javascript
Js表格万条数据瞬间加载实现代码
Feb 20 Javascript
JS实现简单的顶部定时关闭层效果
Jun 15 Javascript
iframe调用父页面函数示例详解
Jul 17 Javascript
谈一谈javascript中继承的多种方式
Feb 19 Javascript
JavaScript中数组slice和splice的对比小结
Sep 22 Javascript
Angular 通过注入 $location 获取与修改当前页面URL的实例
May 31 Javascript
vue中v-model动态生成的实例详解
Oct 27 Javascript
原生JS实现$.param() 函数的方法
Aug 10 Javascript
vue项目中axios请求网络接口封装的示例代码
Dec 18 Javascript
使用 js 简单的实现 bind、call 、aplly代码实例
Sep 07 Javascript
vue中使用element ui的弹窗与echarts之间的问题详解
Oct 25 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
桌面中心(三)修改数据库
2006/10/09 PHP
一个简单的PHP投票程序源码
2007/03/11 PHP
深入PHP数据缓存的使用说明
2013/05/10 PHP
php中Socket创建与监听实现方法
2015/01/05 PHP
ecshop后台编辑器替换成ueditor编辑器
2015/03/03 PHP
PHP学习笔记(三):数据类型转换与常量介绍
2015/04/17 PHP
redis查看连接数及php模拟并发创建redis连接的方法
2016/12/15 PHP
一个小型js框架myJSFrame附API使用帮助
2008/06/28 Javascript
javascript new后的constructor属性
2010/08/05 Javascript
js各种验证文本框输入格式(正则表达式)
2010/10/22 Javascript
js滚动条回到顶部的代码
2011/12/06 Javascript
Javascript面向对象编程
2012/03/18 Javascript
JS使用replace()方法和正则表达式进行字符串的搜索与替换实例
2014/04/10 Javascript
jQuery实现统计复选框选中数量
2014/11/24 Javascript
jQuery scrollFix滚动定位插件
2015/04/01 Javascript
jQuery实现本地预览上传图片功能
2016/01/08 Javascript
JavaScript实现解析INI文件内容的方法
2016/11/17 Javascript
Vue实现渲染数据后控制滚动条位置(推荐)
2019/12/09 Javascript
js实现无缝轮播图
2020/03/09 Javascript
[05:26]TI10典藏宝瓶套装外观展示
2020/07/03 DOTA
Python中方法链的使用方法
2016/02/23 Python
对Python中gensim库word2vec的使用详解
2018/05/08 Python
小白入门篇使用Python搭建点击率预估模型
2018/10/12 Python
Python3.8对可迭代解包的改进及用法详解
2019/10/15 Python
python实现ip地址的包含关系判断
2020/02/07 Python
appium+python adb常用命令分享
2020/03/06 Python
Python 统计位数为偶数的数字代码详解
2020/03/15 Python
Python3通过chmod修改目录或文件权限的方法示例
2020/06/08 Python
使用PyCharm官方中文语言包汉化PyCharm
2020/11/18 Python
牵手50新加坡:专为黄金岁月的单身人士而设的交友网站
2020/08/16 全球购物
计算机开发个人求职信范文
2013/09/26 职场文书
大学生创业计划书的用途
2014/01/08 职场文书
大学生推广普通话演讲稿
2014/09/21 职场文书
2015年暑期社会实践活动总结
2015/03/27 职场文书
选对餐饮营销策略,营业额才会上涨
2019/08/27 职场文书
如何在python中实现ECDSA你知道吗
2021/11/23 Python