扫码关注官方订阅号
打印出来的结果一样的
闭关修行中......
这个一般是面向对象时才会体现出来不同
function myObject(name) { this.name = name; } var o = myObject('lisa'); var o2 = new myObject('lili');
例如上面这段代码:你输出 o 将会是 undefined,但是输出 window.name 会得到 lisa而输出 o2 是一个对象,输出 o2.name 会得到 lili
function Object(val){ if(!(this instanceof Object)){ return new Object(val); } // ... }
微信扫码关注PHP中文网服务号
QQ扫码加入技术交流群
Copyright 2014-2026 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号
PHP学习
技术支持
返回顶部
这个一般是面向对象时才会体现出来不同
例如上面这段代码:
你输出 o 将会是 undefined,但是输出 window.name 会得到 lisa
而输出 o2 是一个对象,输出 o2.name 会得到 lili