zoukankan      html  css  js  c++  java
  • 《JS权威指南学习总结--第三章类型、值和变量》

    第三章 类型、值和变量

      内容要点

    一.数据类型

       1.在编程语言中,能够表示并操作的值的类型称做数据类型

       2.JS的数据类型分为两类:

             原始类型:数字、字符串和布尔值

             对象类型

       3.JS中有两个特殊的原始值:null(空)和undefined(未定义)

       4.对象(object):是属性(property)的集合,每个属性都由"名/值对"构成。

       5.函数:JS中定义的另一种特殊对象。函数是具有与它相关联的可执行代码的对象,通过调用函数来运行可执行的代码,并返回运算结果。

       6.构造函数:

             如果函数用来初始化(使用new运算符)一个新建的对象,我们称之为构造函数。

             每个构造函数定义了一类(class)对象,除了数组(array)类和函数(Function)类之外,JS还定义了日期(data)类代表了日期对象,正则(RegExp)类定义了表达正则表达式对象,错误(ERROR)类定义了那些表达JS程序中运行时错误和语法的对象。

      7.JS解释器有自己的内存管理机制,可以自动对内存进行垃圾回收。这意味着程序可以按需创建对象,程序员不必担心这些对象的销毁和内存回收。当不再有任何引用指向一个对象,解释器就会知道这个对象没用了,然后自动回收它所占用的内存资源。

             

  • 相关阅读:
    weblogic的ssrf漏洞
    web服务器、Web中间件和Web容器的区别
    linux C判断文件是否存在
    Linux 文件锁flock 实现两个进程相互监听存活状态
    Linux 进程间通信之管道(pipe),(fifo)
    Linux 进程间通信系列之 信号
    android Binder机制(一)架构设计
    Linux 系统 文件锁 fcntl函数详解
    execlp启动android进程命令
    Linux环境编程--waitpid与fork与execlp
  • 原文地址:https://www.cnblogs.com/hanxuming/p/5761884.html
Copyright © 2011-2022 走看看