高性能javaScript(二)——数据存取

2020-12-12  本文已影响0人  晓蟲QwQ

在JavaScript中,数据存储的位置会对代码整体性能产生重大影响。数据存储共有四种方式:字面量、变量、数组项、对象成员。

/*
* with和catch会改变作用域链将传入对象置于作用域链最顶部。catch在执 行完毕后,作用域链会返回到之前的状态。
* 不应完全弃用catch子句。  一种推荐的做法是将错误委托给一个函数来处理:  
*/

    try{
        methodThatMightCauseAnError();
    }catch(e){
        handleError(ex); //委托给错误处理器函数
    }

//函数handleError()是catch子句中唯一执行的代码。

上一篇下一篇

猜你喜欢

热点阅读