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 相关文章推荐
再谈ie和firefox下的document.all属性
Oct 21 Javascript
jQuery学习笔记之Helloworld
Dec 22 Javascript
JS+css 图片自动缩放自适应大小
Aug 08 Javascript
JSON格式的键盘编码对照表
Jan 29 Javascript
jQuery简单实现隐藏以及显示特效
Feb 26 Javascript
js查看一个函数的执行时间实例代码
Sep 12 Javascript
js removeChild 方法深入理解
Aug 16 Javascript
深入浅出es6模板字符串
Aug 26 Javascript
jquery手机触屏滑动拼音字母城市选择器的实例代码
Dec 11 jQuery
用 Vue.js 递归组件实现可折叠的树形菜单(demo)
Dec 25 Javascript
详解Vue CLI3 多页应用实践和源码设计
Aug 30 Javascript
layui动态表头的实现代码
Aug 22 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
如何使用动态共享对象的模式来安装PHP
2006/10/09 PHP
轻松修复Discuz!数据库
2008/05/03 PHP
关于shopex同步ucenter的redirect问题,导致script不运行
2013/04/10 PHP
使用PHP函数scandir排除特定目录
2014/06/12 PHP
JavaScript监测ActiveX控件是否已经安装过的代码
2008/09/02 Javascript
javascript 基础篇4 window对象,DOM
2012/03/14 Javascript
NodeJs中的非阻塞方法介绍
2012/06/05 NodeJs
基于Jquery实现的一个图片滚动切换
2012/06/21 Javascript
html超链接打开窗口大小的方法
2013/03/05 Javascript
javascript学习笔记(一)基础知识
2014/09/30 Javascript
原生js实现日期联动
2015/01/12 Javascript
jQuery基于图层模仿五星星评价功能的方法
2015/05/07 Javascript
AngularJS基础知识笔记之表格
2015/05/10 Javascript
谈谈Jquery中的children find 的区别有哪些
2015/10/19 Javascript
使用jQuery获取data-的自定义属性
2015/11/10 Javascript
javascript实现一个简单的弹出窗
2016/02/22 Javascript
TinyMCE汉化及本地上传图片功能实例详解
2016/05/31 Javascript
jQuery插件简单学习实例教程
2016/07/01 Javascript
Angular实现一个简单的多选复选框的弹出框指令实例
2017/04/25 Javascript
详解webpack解惑:require的五种用法
2017/06/09 Javascript
bootstrap table服务端实现分页效果
2017/08/10 Javascript
Vue 表单控件绑定的实现示例
2017/08/11 Javascript
深入理解Vue Computed计算属性原理
2018/05/29 Javascript
javascript实现移动端红包雨页面
2020/06/23 Javascript
python多线程抓取天涯帖子内容示例
2014/04/03 Python
将Python中的数据存储到系统本地的简单方法
2015/04/11 Python
python如何生成各种随机分布图
2018/08/27 Python
pyqt5 实现工具栏文字图片同时显示
2019/06/13 Python
python程序 线程队列queue使用方法解析
2019/09/23 Python
高考考python编程是真的吗
2020/07/20 Python
Levi’s美国官网:美国著名的牛仔裤品牌
2016/08/19 全球购物
沙特阿拉伯网上购物:Sayidaty Mall
2018/05/06 全球购物
英国名牌男装店:Standout
2021/02/17 全球购物
给排水专业应届生求职信
2013/10/12 职场文书
入党介绍人意见2015
2015/06/01 职场文书
浅谈Redis缓冲区机制
2022/06/05 Redis