???

希望不懂得会越来越少

  1. 堆栈(heap堆,stack栈)
    堆栈是两种数据结构,是一种按序排列的数据结构;只能在一端(栈顶)对数据项进行插入删除;

    名称特点方向缓存方式备注
    堆(heap)先进先出(FIFO/First In First Out)向上使用一级缓存优先级最高的先出
    栈(stack)先进后出(FILO/First In Last Out)向下使用二级缓存

    堆栈中定义了一些操作。 两个最重要的是PUSH和POP。 PUSH操作在堆栈的顶部加入一个元素。POP操作相反,在堆栈顶部移去一个元素, 并将堆栈的大小减一。

  2. error.stack

    JavaScript 中的结构化错误处理依赖于 throw 和 try/catch,开发人员将在其中声明一个错误,并将控制流传递至处理错误的程序的某一部分。当某一错误被引发时,Chakra,即 Internet Explorer 中的 JavaScript 引擎将捕获引发该错误的调用链,这一过程也被称为调用堆栈。如果被引发的对象是一个 Error(或者是一个函数,且其原型链将导致 Error),那么 Chakra 将创建一个堆栈跟踪,即可人工读取的调用堆栈列表。该列表将被表示为一种属性,即 Error 对象中的 stack。stack 包含错误消息、函数名称和该函数的源文件位置信息。这些信息将有助于开发人员了解所调用的函数,甚至查看错误的代码行,从而迅速诊断缺陷。例如,这些信息可能表明传递至函数的某一参数为空,或为无效类型。

  3. JavaScript变量

    在javascript中,使用var来定义任何类型的变量,变量只是一个占位符,用来存储数据;
    使用var定义的变量是局部变量;不适用var定义的变量是全局变量;

  4. javascript数据类型

    javascript弱类型语言,但它也有自己的数据类型,分别是:Number,String,Boolean,object,Undefined,Null;
    object属于复杂数据类型;是javascript里最基本的数据类型;除了字符串、数字、true、false、null、Undefined,其他所有的值在javascript里都是对象;

  5. javascript对象

  6. ……

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值