那几个函数的应用:

<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字符转处理的更多相关文章

  1. js字符转换成整型 parseInt()函数规程Number()函数

    今天在做一个js加法的时候,忘记将字符转换成整型,导致将加号认为是连接符,  在运算前要先对字符井行类型转换,使用parseInt()函数   使用Number()将字符转换成int型效果更好

  2. js字符转换为数字

    转换函数.强制类型转换.利用js变量弱类型转换. 1. 转换函数: js提供了parseInt()和parseFloat()两个转换函数.前者把值转换成整数,后者把值转换成浮点数.只有对String类 ...

  3. JS字符编码函数区别分析

    http://www.jb51.net/article/14657.htm js对文字编码有3个函数: escape,encodeURI,encodeURIComponent, 对应的解码函数:une ...

  4. js字符操作

    js字符串方法预览: fromCharCode(num1, num2,,,), charAt(), charCodeAt(), length, split(''), slice(start, end? ...

  5. js字符编码笔记

    一.  什么是unicode? ascii码能表示的字符非常有限(128个字符),这对英文来说足够了,但是对法文.中文.土耳奇文等文字则远远不够,于是就产生了新的编码规则-unicode,unicod ...

  6. js字符转数字

    js字符串转数字 转换函数.强制类型转换.利用js变量弱类型转换. 1. 转换函数: js提供了parseInt()和parseFloat()两个转换函数.前者把值转换成整数,后者把值转换成浮点数.只 ...

  7. js字符实体 转义字符串

    HTML字符实体(Character Entities),转义字符串(Escape Sequence) 为什么要用转义字符串? HTML中<,>,&等有特殊含义(<,> ...

  8. JS字符处理

    JS取整 1.toFixed(num)(ps:num为保留小数点后几位) 自定义保留小数点后几位,进行四舍五入.严格来说,这个函数不属于取整,但是当num=0时,也就是取整了,所以一起放到这里,方便查 ...

  9. js 字符及字符串

    1. 判断是否为null或者空字符 var == null var == undefined var == '' 2. 字符串及其分割 var arr = new Array(); //定义一数组 a ...

  10. 高速理解掌握node.js 字符编码,确码过程 以及base64编解码原理

    var buf1 = new Buffer('a','ascii'); // 字符'a' -> ascii编码 -> 61 存在计算机中 console.log(buf1); var b ...

随机推荐

  1. vue2.0框架认识

    虚拟dom和声明式渲染: Vue的编译器在编译模板之后,会把这些模板编译成一个渲染函数 .而函数被调用的时候就会渲染并且返回一个 虚拟DOM的树 .这个树非常轻量,它的职责就是描述当前界面所应处的状态 ...

  2. POJ_1088_(dp)(记忆化搜索)

    滑雪 Time Limit: 1000MS   Memory Limit: 65536K Total Submissions: 95792   Accepted: 36322 Description ...

  3. swift VS NSObject

    Any class that does not inherit from another class is known as a base class. Swift classes do not in ...

  4. Nuxt.js使用详解

    首先来讲一下服务端渲染 直白的说就是在服务端拿数据进行解析渲染,直接生成html片段返回给前端.具体用法也有很多种比如: 传统的服务端模板引擎渲染整个页面 服务渲染生成htmll代码块, 前端 AJA ...

  5. 有关bash,我希望我能知晓的十件事

    简介 我之前的一篇文章比我预想的更受欢迎,因此我想再写一篇文章来介绍一些不太知名的bash功能 正如之前所言,由于我觉得bash是一种要经常使用(且需理解)的技术,所以我在研究bash时写了一本书.虽 ...

  6. /etc/updatedb.conf配置文件

    [root@localhost ~]# vi /etc/updatedb.conf PRUNE_BIND_MOUNTS = "yes" PRUNEFS = "9p afs ...

  7. php第二十二节课

    AJAX <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3 ...

  8. 08css、JS

    08.css.JS-2018/07/18 1.css的属性 文字属性:font-size:大小,font-family字体类型,font-color:颜色 文本颜色:color:颜色,test-dec ...

  9. Bat 脚本(常用命令)

    Bat 批处理脚本 (常用) Bat 批处理脚本 === Content === 1. Rem 和 :: Rem 为注释命令,能回显. :: 为符号注释,不能回显. %行内注释内容% ===== (不 ...

  10. python之cookbook-day02

    第一章:数据结构和算法 1.2 解压可迭代对象赋值给多个变量 问题: 如果一个可迭代对象的元素个数超过变量个数时,会抛出一个 ValueError .那么 怎样才能从这个可迭代对象中解压出 N 个元素 ...