字符串string
2015-11-15 17:17
309 查看
1、字符串获取类、封装检测数字的方法
用unicode检测数字
3、fromCharCode返回字符串、字符串加密
var str = '前端开发'; //alert(str.length); //alert(str.charAt()); //没有参数 取得索引是0 结果是:前 //alert(str.charCodeAt()); //获取到该索引下内容的unicode 结果是:21069 alert(str.charCodeAt(1)); //结果是:31417 alert(String.fromCharCode(21069,31471)); //通过unicode得到汉字
用unicode检测数字
<input type="text"><input type="button" value="检测">
//检测是否有数字 var aInp = document.getElementsByTagName('input'); aInp[1].onclick = function(){ var val = aInp[0].value; if(checkNum(val)){ alert('恭喜,'+val+'全是数字'); }else{ alert('输入有误'); } } function checkNum(str){ for(var i=0;i<str.length;i++){ code = str.charCodeAt(i) if( code<48 || code>57 ){ return false; } } return true; }
3、fromCharCode返回字符串、字符串加密
<input type="text"><input type="button" value="加密"> <div id="div1"></div> var oDiv = document.getElementById('div1'); var aInp = document.getElementsByTagName('input'); aInp[1].onclick = function(){ var str = aInp[0].value; var str1 = ''; for(var i=0;i<str.length;i++){ str1 += String.fromCharCode(str.charCodeAt(i)-1000); } oDiv.innerHTML = str1; }
相关文章推荐
- 结构体实现模拟时钟
- Linux 部署tomcat-实战操作
- 在QtCreator上 使用版本控制系统Git ---- 注意事项!
- 线索二叉树(先序,中序,后序)
- VC和MATLAB混合开发经验总结
- 野人学Android第二弹——Handler与Thread之间的关系
- 关于NSString的练习题
- 嵌套的向量式中断控制器(NVIC)
- 项目冲刺--第九天
- 自定义控件(18)---自定义控件之面板思想---addRule
- sql之left join、right join、inner join的区别
- 条件随机场
- Oracle 12c安装步骤及使用问题总结:
- ajax 的简述与原理
- 设计模式之单例模式
- Django 框架图
- JAVA--线程
- HIT2813 Garden visiting【组合数】
- IOS Objective c 异步链接 网上下载内容到本地及SBjson解析
- linux下mysql命令大全