JavaScript基础学习(黑马pink)

白天 夜间 首页 下载 阅读记录
  我的书签   添加书签   移除书签

20.基本包装类型

浏览 71 扫码 分享 2023-05-08 21:51:03
  • 基本包装类型:就是把简单数据类型包装成复杂数据类型,就有了属性和方法。

    基本包装类型:就是把简单数据类型包装成复杂数据类型,就有了属性和方法。

    var str = ‘andy’;
    console.log(str.length);
    JS底层执行步骤:
    ①把简单数据类型包装成复杂数据类型
    var temp = new String(‘andy’);
    ②把临时变量的值给str
    str = temp;
    ⑤销毁这个临时变量
    temp = null;

    .

    若有收获,就点个赞吧

    0 人点赞

    上一篇:
    下一篇:
    • 书签
    • 添加书签 移除书签
    • 一、认识,变量,数据类型,数据类型转换
      • 01.认识JavaScript
      • 02.1变量导读
      • 02.2什么是变量
      • 02.3变量的使用
      • 02.4变量案例弹出用户名
      • 02.5变量语法扩展
      • 02.6变量命名规范
      • 02.8变量小结
      • 03.1数据类型导读
      • 03.2数据类型简介
      • 03.3简单数据类型(基本数据类型)
      • 03.3-2案例:显示年龄
      • 03.4typeof检测变量数据类型
      • 03.5字面量
      • 03.6数据类型转换
      • 03.6-1案例:计算年龄
      • 03.6-2案例:简单加法器
      • 03.7拓展阅读之编译和解释语言的区别
      • 03.8拓展阅读之标识符、关键字、保留字
      • 03.9课后作业
    • 二、运算符
      • 01.运算符导读
      • 02.算术运算符
      • 03.表达式和返回值
      • 04.前置递增运算符
      • 05.后置递增运算符
      • 06.递增运算符练习
      • 07.前置递增和后置递增小结
      • 08.比较运算符
      • 09.逻辑运算符
      • 10.逻辑运算符练习
      • 11.逻辑中断逻辑与
      • 12.逻辑中断逻辑或
      • 13.赋值运算符
      • 14.运算符优先级
    • 三、流程控制分支结构
      • 01.流程控制分支结构导读
      • 02.流程控制
      • 03.if分支语句
      • 04.进入网吧案例
      • 05.if else双分支语句
      • 06.判断闰年案例
      • 07.if else if多分支语句
      • 08.判断成绩案例
      • 09.三元表达式
      • 10.数字补0案例
      • 11.switch语句
      • 12.switch注意事项
      • 13.查询水果案例
      • 14.switch和if else if的区别
    • 四、❗循环
      • 01.循环导读
      • 02.循环的目的
      • 03.for循环
      • 03.1for循环案例
      • 03.2案例:求学生成绩
      • 03.3双重for循环执行过程及打印星星
      • 03.4案例:九九乘法表
      • 03.5for循环小结
      • 04.while循环
      • 04.1while循环案例
      • 05.do while循环
      • 05.1do while循环案例
      • 06.循环小结
      • 07.continue及break关键字
      • 08.命名规范以及语法格式
      • 09.循环作业
    • 五、❗数组
      • 01.数组导读
      • 02.什么是数组及创建方式
      • 03.访问数组元素
      • 04.遍历数组
      • 05.数组长度
      • 06.计算数组的和及平均值
      • 07.求数组中的最大值
      • 08.数组转换为字符串
      • 09.数组新增元素
      • 10.数组存放1~10个值
      • 11.筛选数组的方法
      • 12.删除数组指定元素
      • 13.翻转数组
      • 14.冒泡排序
      • 15.选择排序
    • 六、❗❗函数
      • 01.函数导读
      • 02.为什么需要函数
      • 03.函数的使用
      • 04.案例:利用函数求1~100的和
      • 05.函数的参数
      • 06.利用函数求两个数的和及累加和
      • 07.函数形参和实参匹配问题
      • 08.函数的返回值return
      • 09.利用函数求两个数/数组的最大值
      • 10.return终止函数并且只能返回一个值
      • 11.函数返回值2个注意事项
      • 12.通过榨汁机看透函数
      • 13.arguments使用
      • 14.1利用函数求任意个数的最大值
      • 14.2利用函数翻转数组
      • 14.3函数封装冒泡排序
      • 14.4利用函数判断闰年
      • 15.函数可以调用另外一个函数
      • 16.输出2月分天数
      • 17.函数的两种声明方式
    • 七、作用域
      • 01.作用域导读
      • 02.JavaScript作用域
      • 03.全局变量和局部变量
      • 04.JavaScript没有块级作用域
      • 05.作用域链
      • 06.作用域链案例
    • 八、预解析
      • 01.JavaScript预解析导读
      • 02.预解析(面试考核点)
      • 03.预解析案例
    • 九、❗❗对象
      • 01.对象导读
      • 02.什么是对象及为什么需要对象
      • 03.利用对象字面量创建对象
      • 04.变量属性函数方法的区别
      • 05.利用new Object创建对象
      • 06.我们为什么需要构造函数
      • 07.构造函数创建对象
      • 08.构造函数和对象的区别
      • 09.new关键字执行过程
      • 10.遍历对象
      • 11.小结和作业
    • 十、内置对象
      • 01.内置对象导读
      • 02.什么是内置对象
      • 03.学会查阅MDN档案
      • 04.数学对象Math最大值方法
      • 05.封装自己的数学对象
      • 06.Math绝对值和三个取整方法
      • 07.Math随机数方法
      • 08.猜数字游戏
      • 09.Date日期对象的使用
      • 10.格式化日期
      • 11.Date总的毫秒数(时间戳)
      • 12.❗倒计时
      • 13.数组创建的两种方式
      • 14.检测是否为数组的两种方式
      • 15.添加、删除、筛选数组元素
      • 16.数组排序
      • 17.获取数组元素索引
      • 18.❗数组去重案例
      • 19.数组转换为字符串
      • 20.基本包装类型
      • 21.字符串不可变
      • 22.根据字符返回位置
      • 23.❗求某个字符出现的位置
      • 24.❗根据位置返回字符
      • 25.统计出现次数最多的字符(难)
      • 26.❗拼接及截取字符串
      • 27.替换字符串及转换为数组
    • 十一、简单数据类型和复杂数据类型
      • 01.简单数据类型和复杂数据类型导读
      • 02.数据类型内存分配
      • 03.简单数据类型传参
      • 04.复杂数据类型传参
    暂无相关搜索结果!

      让时间为你证明

      展开/收起文章目录

      分享,让知识传承更久远

      文章二维码

      手机扫一扫,轻松掌上读

      文档下载

      请下载您需要的格式的文档,随时随地,享受汲取知识的乐趣!
      PDF文档 EPUB文档 MOBI文档

      书签列表

        阅读记录

        阅读进度: 0.00% ( 0/0 ) 重置阅读进度

          思维导图备注