• Javascript高级程序设计——引用类型


      对象在javascript中被称为引用类型的值,而且有一些内置的引用类型可以创建特定的对象:

      1. 引用类型与传统面向对象中的程序设计的类相似,但实现不同;
      2. Object是一个基础类型,其他所有类型都从Object继承了基本的行为。
      3. Array类型是一组值的有序列表,同时还提供了操作和转换这些值的功能。
      4. Date类型提供了有关日期和时间的信息,包括对信息相关计算功能。
      5. RegExp类型是ECMAScript支持正则表达式的一个接口,提供一些正则表达式的功能。

      函数实际上是Fucntion类型的实例,因此函数也是对象;而这一点正是Javascript最有特色的地方,由于函数是对象,所以函数也有方法,可以用来增强其行为。

      因为有了基本包装类型,所以javascript中的基本类型也可以当作对象类访问,三种基本包装类型分别是:Boolean、Number、String:

      1. 每个包装类型都映射到同名的基本类型
      2. 读取模式下访问基本类型时,就会创建对应的基本包装类型的一个对象,从而方便了数据操作
      3. 操作基本类型值的语句一旦执行完毕,就会立即销毁新创建的包装对象。

      在所以代码执行之前,作用域中就已经存在两个内置对象:Global和Math。在大多数ECMAScript实现中都不能直接访问Global对象Web浏览器实现了承担这个角色的window对象。全局变量和函数都是Global对象的属性。Math对象提供了很多属性和方法。

  • 相关阅读:
    Oracle 经典语法(三)
    String.format() 方法的用处
    window 官网下载系统
    微信小程序在wxml中调用自定义函数
    前后端分离 poi使用
    微信分享
    微信支付 (jsapi 方式)
    tomcat配置多个ssl证书
    netty websocket集群下遇到的问题
    CompletableFuture 简介和使用
  • 原文地址:https://www.cnblogs.com/yangxunwu1992/p/4780072.html
Copyright © 2020-2023  润新知