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之软键盘实现(js源码)
Jan 30 Javascript
JavaScript实现从数组中选出和等于固定值的n个数
Sep 03 Javascript
javascript感应鼠标图片透明度显示的方法
Feb 24 Javascript
学习javascript面向对象 javascript实现继承的方式
Jan 04 Javascript
提升jQuery的性能需要做好七件事
Jan 11 Javascript
使用JS 插件qrcode.js生成二维码功能
Feb 20 Javascript
jQuery轻松实现无缝轮播效果
Mar 22 jQuery
react-native ListView下拉刷新上拉加载实现代码
Aug 03 Javascript
详解如何在微信小程序开发中正确的使用vant ui组件
Sep 13 Javascript
实例讲解JS中pop使用方法
Jan 27 Javascript
实现高性能javascript的注意事项
May 27 Javascript
el-table表头根据内容自适应完美解决表头错位和固定列错位
Jan 07 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
mysql总结之explain
2012/02/27 PHP
php 文件上传实例代码
2012/04/19 PHP
PHP中余数、取余的妙用
2015/06/29 PHP
php PDO属性设置与操作方法分析
2018/12/27 PHP
jQuery EasyUI API 中文文档 - Parser 解析器
2011/09/29 Javascript
jquery 实现表单验证功能代码(简洁)
2012/07/03 Javascript
javascript SpiderMonkey中的函数序列化如何进行
2012/12/05 Javascript
jquery 单引号和双引号的区别及使用注意
2013/07/31 Javascript
jquery实现一个简单好用的弹出框
2014/09/26 Javascript
js获取json元素数量的方法
2015/01/27 Javascript
在AngularJS中使用AJAX的方法
2015/06/17 Javascript
详解JavaScript数组的操作大全
2015/10/19 Javascript
Vue computed计算属性的使用方法
2017/07/14 Javascript
JavaScript编程设计模式之构造器模式实例分析
2017/10/25 Javascript
Vue.JS实现垂直方向展开、收缩不定高度模块的JS组件
2018/06/19 Javascript
解决vue项目打包后提示图片文件路径错误的问题
2018/07/04 Javascript
详解如何在vue项目中使用eslint+prettier格式化代码
2018/11/10 Javascript
Vue基于vuex、axios拦截器实现loading效果及axios的安装配置
2019/04/26 Javascript
ajax跨域访问遇到的问题及解决方案
2019/05/23 Javascript
Node.js 实现抢票小工具 &amp; 短信通知提醒功能
2019/10/22 Javascript
jQuery 选择器用法基础入门示例
2020/01/04 jQuery
vue 项目软键盘回车触发搜索事件
2020/09/09 Javascript
[50:28]LGD女子学院第三期 DOTA2复仇之魂教学
2013/12/24 DOTA
python3实现ftp服务功能(客户端)
2017/03/24 Python
Python使用一行代码获取上个月是几月
2018/08/30 Python
Django异步任务之Celery的基本使用
2019/03/23 Python
为何人工智能(AI)首选Python?读完这篇文章你就知道了(推荐)
2019/04/06 Python
解决pycharm导入本地py文件时,模块下方出现红色波浪线的问题
2020/06/01 Python
css3 矩阵的使用详解
2018/03/20 HTML / CSS
Merrell美国官网:美国登山运动鞋品牌
2018/02/07 全球购物
学徒工职责
2014/03/06 职场文书
2014年妇幼卫生工作总结
2014/12/09 职场文书
清洁工个人总结
2015/03/04 职场文书
2015年学校体育工作总结
2015/04/22 职场文书
导游词之临安白水涧
2019/11/05 职场文书
SQLServer中exists和except用法介绍
2021/12/04 SQL Server