在jQuery ready / Chrome开发人员工具中使用构造函数

时间:2013-10-07 13:48:51

标签: javascript jquery google-chrome-devtools

我有一个简单的小脚本

  $(document).ready(function ()
        {
            Person = function (firstName, lastName)
            {
                this.firstName = firstName;
                this.lastName = lastName;
            }
            var person = new Person('john', 'doe');
            console.log(person.firstName);
        });

这会在屏幕上显示应有的内容。但是,我不能探索person变量的属性。如果我在jQuery ready函数中有我的JavaScript并且我在控制台中键入person,我会得到一个UncaughtReferenceError。如果我删除jQuery并使用直接JavaScript,那么它可以工作,我可以看到对象的方法和属性。这是为什么?

0 个答案:

没有答案