码迷,mamicode.com
首页 > 编程语言 > 详细

JavaScript(十)基本包装类

时间:2018-03-01 20:02:38      阅读:147      评论:0      收藏:0      [点我收藏+]

标签:indexof   之间   结束   大小   replace   arc   表达式   变量   长度   

基本包装类都具有对象的基本方法     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    前始   截取长度

  字符串位置方法

    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(十)基本包装类

标签:indexof   之间   结束   大小   replace   arc   表达式   变量   长度   

原文地址:https://www.cnblogs.com/96weibin/p/8489449.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!