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 相关文章推荐
表单切换,用回车键替换Tab健(不支持IE)
Jul 20 Javascript
JavaScript 类型的包装对象(Typed Wrappers)
Oct 27 Javascript
javascript window.confirm确认 取消对话框实现代码小结
Oct 21 Javascript
PHP+jQuery实现随意拖动层并即时保存拖动位置
Apr 30 Javascript
使用angularjs创建简单表格
Jan 21 Javascript
判断JS对象是否拥有某属性的方法推荐
May 12 Javascript
基于JS实现发送短信验证码后的倒计时功能(无视页面刷新,页面关闭不进行倒计时功能)
Sep 02 Javascript
js实现可以点击收缩或张开的悬浮窗
Sep 18 Javascript
vue-cli中的webpack配置详解
Sep 25 Javascript
javascript实现蒙版与禁止页面滚动
Jan 11 Javascript
微信小程序实现限制用户转发功能的实例代码
Feb 22 Javascript
Javascript ParentNode和ChildNode接口原理解析
Mar 16 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
为查询结果建立向后/向前按钮
2006/10/09 PHP
PHPLog php 程序调试追踪工具
2009/09/09 PHP
CodeIgniter基本配置详细介绍
2013/11/12 PHP
PHP执行linux命令常用函数汇总
2016/02/02 PHP
php与c 实现按行读取文件实例代码
2017/01/03 PHP
php+mysql+ajax实现单表多字段多关键词查询的方法
2017/04/15 PHP
用Javascript实现UTF8编码转换成gb2312编码
2006/12/22 Javascript
关于JS数组追加数组采用push.apply的问题
2014/06/09 Javascript
js的回调函数详解
2015/01/05 Javascript
解读Bootstrap v4 sass设计
2016/05/29 Javascript
AngularJS控制器之间的数据共享及通信详解
2016/08/01 Javascript
JavaScript数据结构之优先队列与循环队列实例详解
2017/10/27 Javascript
快速搭建React的环境步骤详解
2017/11/06 Javascript
利用百度echarts实现图表功能简单入门示例【附源码下载】
2019/06/10 Javascript
[15:15]教你分分钟做大人:狙击手
2014/10/30 DOTA
Python下Fabric的简单部署方法
2015/07/14 Python
python字符串常用方法
2018/06/14 Python
Python实现曲线拟合操作示例【基于numpy,scipy,matplotlib库】
2018/07/12 Python
python组合无重复三位数的实例
2018/11/13 Python
在Pandas中DataFrame数据合并,连接(concat,merge,join)的实例
2019/01/29 Python
python爬虫解决验证码的思路及示例
2019/08/01 Python
使用OpenCV实现道路车辆计数的使用方法
2020/07/15 Python
理解Django 中Call Stack机制的小Demo
2020/09/01 Python
Python图像识别+KNN求解数独的实现
2020/11/13 Python
Mytheresa美国官网:德国知名的女性奢侈品电商
2017/05/27 全球购物
微软瑞士官方网站:Microsoft瑞士
2018/04/20 全球购物
小米旗下精品生活电商平台:小米有品
2018/12/18 全球购物
班长自荐书范文
2014/02/11 职场文书
大学生入党积极分子自我评价
2014/09/20 职场文书
安全生产工作汇报材料
2014/10/28 职场文书
党员群众路线学习心得体会
2014/11/04 职场文书
婚礼伴郎致辞
2015/07/28 职场文书
golang 实现菜单树的生成方式
2021/04/28 Golang
MYSQL 无法识别中文的永久解决方法
2021/06/03 MySQL
win11电脑关机鼠标灯还亮怎么解决? win11关机后鼠标灯还亮解决方法
2023/01/09 数码科技