zoukankan      html  css  js  c++  java
  • 构造函数挨个过 —— String()

    本篇整理JavaScript中构造函数String的相关知识,主要分为以下三个部分:

    1. 构造函数String()的作用与使用方式;
    2. String()的属性和方法;
    3. 字符串对象实例属性和方法;

    一 构造函数String()的作用与使用方式

      1.new 操作符调用,这是构造函数的标准用法:

    var x = new String('hi');
    
    console.log(x); //{0='h',1='i'}

      不出意料,返回的是一个对象,传入构造函数的每个字符都会分解成为对象的属性。

      2.直接调用,由于构造函数本质上和一般函数没有什么区别,因此当然可以传入参数直接调用:

    var y = String('hi');
    
    console.log(y); //'hi'

       可以从结果看出,这是我们想要的字符串,但是一般我们更常用直接量的方式创建字符串,即

    var z = 'hi';
    
    console.log(z); //'hi'

    二 String()的属性和方法

      (1)属性

      prototype  原型属性  是一个对象  内含了一系列方法供字符串实例对象使用。

      (2)方法

      fromCharCode()  传入一个或多个unicode字符编码,函数会返回相应字符。

    三 字符串对象实例属性和方法

      (1)属性

    1. constructor
    2. length

      (2)方法

    1. charAt()
    2. charCodeAt()
    3. concat()
    4. indexOf()
    5. lastIndexOf()
    6. match()
    7. quote()
    8. replace()
    9. search()
    10. slice()
    11. split()
    12. substr()
    13. substring()
    14. toLocaleLowerCase()
    15. toLocaleUpperCase()
    16. toLowerCase()
    17. toString()
    18. toUpperCase()
    19. valueOf()
  • 相关阅读:
    好玩的贪吃蛇小游戏,有趣极了!
    vue的多选框存储值操作
    vue和jquery嵌套实现异步ajax通信
    vue的组件学习———做一个简易机器人
    vue监听属性完成首字母大小写转换
    Vue多选框的绑定
    Vue.js的简介、属性
    MySQL数据库(5)
    DRF的json web token方式完成用户认证
    DRF跨域问题
  • 原文地址:https://www.cnblogs.com/libinfs/p/5754208.html
Copyright © 2011-2022 走看看