基本包装类都具有对象的基本方法     toString   和 valueOf

Number

  数字是原始类型,那为啥还有方法?

  因为他在执行方法的时候会创建一个对应的包装类对象,这个对象有这种方法,在执行完他就销毁了

  所以   他执行完方法并不会改变本身,想得到结果就要用一个变量接着

var num = 1.414;
consoloe.log(num.toFixed(2));//1.41 (四舍五入)

String  str.function()

  字符方法

    charAt('')    接收index返回对应位置的字符

    charCodeAt('')  不支持传参  返回对应的Asii码

  字符串操作方法

    concat    拼接字符串

    substring   截取字符串,传两个参数   小的作为起始位,大的作为结束位,              留头去尾

    slice     前始后终  留头去尾   负数从后向前查

    substr    前始   截取长度   可以传递两个参数分别是   开始截取的位置 和 截取的长度 ,只传一个值得时候就是从   第 i 位截取到尾;

  字符串位置方法

    indexOf/lastIndexOf  接收字符  返回index      -1 就是没有

  trim(修剪) 方法

    str.trim();  创建一个字符串副本,删除前置以及后置所有空格

    str.trimLeft()/str.trimRight()  删除  左/右 的全部空格

  大小写转换方法

    str.toUpperCase()  str.toLowerCase()

  字符串的模式匹配方法

    match   可以接受字符串  或者  正则表达式  返回 匹配的内容

    search   接收正则 或者 字符串 返回所匹配的字段的起始位置

    replace  接收两个参数

          第一个参数   是 要匹配的字符串  或者  正则表达式

          第二个参数  是  要替换的字符串   或者   function(reg,$1,$2,$3){}

          (这就用到上一篇里面的   正则表达式分组)

  字符串和数组之间的转换方法

    str.split(',')  以 ‘,’  为标记  将字符串拆成数组

    arr.join(',')  将数组 以‘,’ 为每项的 分界 拼接成字符串

  String 构造函数上的方法 

    fromCharCode('97')    //'a'

JavaScript(十)基本包装类的更多相关文章

  1. 从头开始学JavaScript (十二)——Array类型

    原文:从头开始学JavaScript (十二)--Array类型 一.数组的创建 注:ECMAscript数组的每一项都可以保存任何类型的数据 1.1Array构造函数 var colors = ne ...

  2. 从头开始学JavaScript (十)——垃圾收集

    原文:从头开始学JavaScript (十)--垃圾收集 一.垃圾收集 1.1javascript垃圾收集机制: 自动垃圾收集,执行环境会负责管理代码执行过程中的使用的内存.而在C和C++之类的语言中 ...

  3. javascript (十四) dom

    通过 HTML DOM,可访问 JavaScript HTML 文档的所有元素. HTML DOM (文档对象模型) 当网页被加载时,浏览器会创建页面的文档对象模型(Document Object M ...

  4. Java从零开始学二十六(包装类)

    一.包装类 包装类是将基本类型封装到一个类中.也就是将基本数据类型包装成一个类类型. java程序设计为每一种基本类型都提供了一个包装类.这些包装类就在java.lang包中.有8个包装类 二.包装类 ...

  5. JavaScript十大经典排序算法

    排序算法说明 (1)排序的定义:对一序列对象根据某个关键字进行排序: 输入:n个数:a1,a2,a3,…,an输出:n个数的排列:a1’,a2’,a3’,…,an’,使得a1’ 再讲的形象点就是排排坐 ...

  6. 轻松学习JavaScript十二:JavaScript基于面向对象之创建对象(一)

    这一次我们深入的学习一下JavaScript面向对象技术,在学习之前,必要的说明一下一些面向对象的一些术语. 这也是全部面对对象语言所拥有的共同点.有这样几个面向对象术语: 对象 ECMA-262把对 ...

  7. 轻松学习JavaScript十八:DOM编程学习之DOM简单介绍

    一DOM概述 DOM(文档对象模型)是HTML和XML的应用程序接口(API).DOM将把整个页面规划成由节点层级构成的文档. DOM描绘了一个层次化的节点树,执行开发者加入,移除和改动页面的某一部分 ...

  8. Javascript十大排序算法的实现方法

    上一篇中,实现了Javascript中的冒泡排序方法,下面把剩余的九种排序算法实现 选择排序: var array = []; for(var i=0;i<100000;i++){ var x ...

  9. javascript 十大经典排序

    首先生成一个数字数组: let arr = Array.from({length:20},x=>{return Math.ceil(Math.random()*10**2)}) console. ...

  10. Javascript 十移跳转页面

    <srcipty> var t = 10; function openwin(){ t -= 1; if( t==0){ location.href='prototype.html'; } ...

随机推荐

  1. MongoDB环境搭建教程收集(待实践)

    先收集,后续再实践. https://my.oschina.net/leezhen/blog/207262 http://www.360doc.com/content/11/0708/09/26606 ...

  2. Servlet的文件上传

    以下内容引用自http://wiki.jikexueyuan.com/project/servlet/file-uploading.html: Servlet可以与HTML form标签一起使用允许用 ...

  3. 通过ambari安装hadoop集群

    转载:http://www.cnblogs.com/cenyuhai/p/3295635.html 整个过程走完,问题不大,不过有一个事情要注意的是就算创建数据库的,使用localhost会报错,要使 ...

  4. How to enable Google Play App Signing

    how to enable google play app signing  ------------------------------------------------------------- ...

  5. 滚动载入server端内容——样例

    网页代码例如以下 <!doctype html> <html> <head> <meta charset="utf-8"> < ...

  6. C#的SplitPanel如何设置上下和左右

    定位到Orientation属性即可

  7. java实现floyd统计天津地铁的网站距离

    一:说明 (1)使用floyd实现各个网站的计算记录和路径 (2)网站获取和初始距离依据外部文件得到 (3)结果以外部文件的形式存储 (4)网站间转乘,觉得初始值也为1 (5)代码凝视比較具体,如有疑 ...

  8. 12、Cocos2dx 3.0游戏开发找小三之3.0中的生命周期分析

    重开发人员的劳动成果.转载的时候请务必注明出处:http://blog.csdn.net/haomengzhu/article/details/27706303 生命周期分析 在前面文章中我们执行了第 ...

  9. eclipse 开发jsp 智能提示设置

    1.打开eclipse→Windows→Preferences→Java→Editor→Content Assist 改动Auto Activation triggers for java的值为:.a ...

  10. 数组/矩阵转换成Image类

    Python下将数组/矩阵转换成Image类 原创 2017年04月21日 19:21:27 标签: python / 图像处理 3596 先说明一下为什么要将数组转换成Image类.我处理的图像是F ...