Javascript检测字符串是否为汉字
第一种代码(全为中文则返回"true",不全为中文则返回"false"):
  
  
   
  
第二种  
  
  

  
判断是否包含中文的代码很少,这里提供三种方法:  
  
第一种  
  
第二种方法(包含中文则返回"true",不包含中文则返回"false"): 第三种





原理:escape对字符串进行编码时,字符值大于255的以"%u****"格式存储,而字符值大于255的恰好是非英文字符(一般是中文字符,非中文字符也可以当作中文字符考虑);indexOf用以判断在字符串中是否存在某子字符串,找不到返回"-1"。


修改时间 2015-05-21

真诚赞赏,手留余香
赞赏
随机推荐
PHP 开启 Zend Opcache
Koa.js 中间件 koa-body
ORDER BY 如何使用 PDO 参数绑定
ES6 Promise简介
CentOS 7 服务管理命令 systemctl
CentOS 8 安装 MySQL 5.7 或 MySQL 8
MySQL 用户远程访问权限相关
Workerman 开启 WSS
Koa.js 路由 koa@router
Node.js 的图片处理模块 images 跨平台图像编解码库
QQ号

微信联系我

夜间模式切换
回到顶部