• JavaScript(十)基本包装类


    基本包装类都具有对象的基本方法     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'

  • 相关阅读:
    爬虫项目数据解析方式
    数据分析
    爬虫项目代理操作和线程池爬取
    Python网络爬虫
    Django多表操作
    网络编程
    python中什么是元类
    Python面向对象中super用法与MRO机制
    mysql之pymysql
    mysql之索引原理
  • 原文地址:https://www.cnblogs.com/96weibin/p/8489449.html
Copyright © 2020-2023  润新知