js字符转处理
那几个函数的应用:
<script>
//全局变量删不掉,而全局属性能删掉
var a=123;
function aa () {
b=321;
delete b;
}
aa();
delete a;
//console.log(a); var str="wo ai sanmei";
/*构造函数模式*/
function strobj (argument) {
this.concats=function (argument) {
arguments[0].concat(arguments[1]);
console.log(arguments[1].concat(arguments[0]));
};
this.indexOfs=function (argument) {
console.log(arguments[0].indexOf("o"));
};
this.lastIndexOfs=function (argument) {
console.log(arguments[0].indexOf("o"));
}; this.trims=function (argument) {
console.log(arguments[0].trim().length);
}; this.touppers=function (argument) {
console.log(arguments[0].toUpperCase());
};
this.toLowers=function (argument) {
console.log(arguments[0].toLowerCase());
};
}
strobj.prototype.slices = function(argument) {
console.log(arguments[0].slice(0,5));
};
strobj.prototype.substrs = function(first_argument) {
console.log(arguments[0].substr(0,4));
};
strobj.prototype.substrings = function(first_argument) {
console.log(arguments[0].substring(0,6));
}; /*String*/
//charAt() charCodeAt() console.log(str.charAt(0));
console.log(str.charCodeAt(0)); //字符串的连接 concat(),很多其它情况下用加号更方便
var str1='lio';
var li=new strobj(); //concat连接
li.concats(str,str1);
//slice剪切
li.slices(str);
//substr从第几个选几个
li.substrs(str);
//substring从第几个究竟几个
li.substrings(str); //indexOf字符位置
li.indexOfs(str);
//lastIndexOf
li.lastIndexOfs(str); //trim 删除空格
li.trims(" Lio ai sanmei "); //大写和小写转换
li.touppers(str);
li.toLowers(str); //字符串匹配 </script>
js字符转处理的更多相关文章
- js字符转换成整型 parseInt()函数规程Number()函数
今天在做一个js加法的时候,忘记将字符转换成整型,导致将加号认为是连接符, 在运算前要先对字符井行类型转换,使用parseInt()函数 使用Number()将字符转换成int型效果更好
- js字符转换为数字
转换函数.强制类型转换.利用js变量弱类型转换. 1. 转换函数: js提供了parseInt()和parseFloat()两个转换函数.前者把值转换成整数,后者把值转换成浮点数.只有对String类 ...
- JS字符编码函数区别分析
http://www.jb51.net/article/14657.htm js对文字编码有3个函数: escape,encodeURI,encodeURIComponent, 对应的解码函数:une ...
- js字符操作
js字符串方法预览: fromCharCode(num1, num2,,,), charAt(), charCodeAt(), length, split(''), slice(start, end? ...
- js字符编码笔记
一. 什么是unicode? ascii码能表示的字符非常有限(128个字符),这对英文来说足够了,但是对法文.中文.土耳奇文等文字则远远不够,于是就产生了新的编码规则-unicode,unicod ...
- js字符转数字
js字符串转数字 转换函数.强制类型转换.利用js变量弱类型转换. 1. 转换函数: js提供了parseInt()和parseFloat()两个转换函数.前者把值转换成整数,后者把值转换成浮点数.只 ...
- js字符实体 转义字符串
HTML字符实体(Character Entities),转义字符串(Escape Sequence) 为什么要用转义字符串? HTML中<,>,&等有特殊含义(<,> ...
- JS字符处理
JS取整 1.toFixed(num)(ps:num为保留小数点后几位) 自定义保留小数点后几位,进行四舍五入.严格来说,这个函数不属于取整,但是当num=0时,也就是取整了,所以一起放到这里,方便查 ...
- js 字符及字符串
1. 判断是否为null或者空字符 var == null var == undefined var == '' 2. 字符串及其分割 var arr = new Array(); //定义一数组 a ...
- 高速理解掌握node.js 字符编码,确码过程 以及base64编解码原理
var buf1 = new Buffer('a','ascii'); // 字符'a' -> ascii编码 -> 61 存在计算机中 console.log(buf1); var b ...
随机推荐
- vue2.0框架认识
虚拟dom和声明式渲染: Vue的编译器在编译模板之后,会把这些模板编译成一个渲染函数 .而函数被调用的时候就会渲染并且返回一个 虚拟DOM的树 .这个树非常轻量,它的职责就是描述当前界面所应处的状态 ...
- Assembly之instruction之Status register
The status register (SR/R2), used as a source or destination register, can be used in the register m ...
- LockDemo 锁对象
class Resource { private boolean flag = false; private String name; private int count; //资源锁 Lock lo ...
- tomcat 访问IP直接访问项目
apache-tomcat-7.0.52\conf下server.xml文件 <Connector connectionTimeout="20000" port=" ...
- solr 6.5.1 linux 环境安装
前言 最近在研究搜索引擎,准备搭建一套属于自己的搜索APP,用于搜索的数据我已通过scrapy抓到本地了,现在需要一个搜索引擎来跑这些数据.于是选择了基于Lucene的solr来为我做搜索引擎的工作. ...
- 100 道 Linux 笔试题,能拿 80 分就算大神!
本套笔试题共100题,每题1分,共100分.(参考答案在文章末尾) 1. cron 后台常驻程序 (daemon) 用于: A. 负责文件在网络中的共享 B. 管理打印子系统C. 跟踪管理系统信息和错 ...
- TWaver GIS在电信中的使用
GIS作为信息系统的重要组成部分,在电信行业中的应用由来已久.将GIS引入电信管理系统,GIS强大的功能就会得到充分的体现,GIS技术可以将各类电信信息系统以其特有的表现形有机整合在一起,并为真正做到 ...
- 搜索--P1101 单词方阵
题目描述 给一n×n的字母方阵,内可能蕴含多个"yizhong"单词.单词在方阵中是沿着同一方向连续摆放的.摆放可沿着 8 个方向的任一方向,同一单词摆放时不再改变方向,单词与单词 ...
- with一个对象,自动触发__enter__方法
class Foo(object): def __init__(self): pass def __enter__(self): print("__enter__") def __ ...
- Python3.0科学计算学习之类
类: Python中的类是一个抽象的概念,甚至比函数还要抽象.可以把它简单的看作是数据以及由存取.操作这些数据的方法所组成的一个集合.类是Python的核心概念,是面向对象编程的基础. 类有如下的优点 ...