每天CookBook之JavaScript-045

  • 阻止对象拓展
<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>045</title>
</head>
<body>
    
</body>
<script type="text/javascript">
(function () {
    'use strict';

    var Test = {
        value1 : 'one',
        value2 : function(){
            return this.value1;
        }
    };
    
    try{
            Object.preventExtensions(Test);

            Test.value3 = "test";
        } catch (e){
            console.log(e);
        }
})(); 
</script>
</html>
posted @ 2016-07-19 23:18  4Thing  阅读(102)  评论(0编辑  收藏  举报