扫码关注官方订阅号
为什么都是222
无标题文档 注册 登录
注册 登录
学习是最好的投资!
你这个是对象属性啊,同名的属性肯定是被覆盖的啊。不过即使是同名的函数,也是不分的....这个我好像只见过编译型的分这个?
js不支持函数重载 前者被后者覆盖掉了
其实这样就类似于: var a = 100; var a = 200; 最终得到的就是200。
但是需要说明一下,在严格模式下: { a: 100, a: 200 } 会报错。严格模式不允许对象属性同名。 非严格模式下,对象有同名属性时,后者会无条件覆盖前者。
这是把动态语言当静态语言用的节奏呀。
微信扫码关注PHP中文网服务号
QQ扫码加入技术交流群
Copyright 2014-2026 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号
PHP学习
技术支持
返回顶部
你这个是对象属性啊,同名的属性肯定是被覆盖的啊。不过即使是同名的函数,也是不分的....这个我好像只见过编译型的分这个?
js不支持函数重载 前者被后者覆盖掉了
其实这样就类似于:
var a = 100;
var a = 200;
最终得到的就是200。
但是需要说明一下,在严格模式下:
{
a: 100,
a: 200
}
会报错。严格模式不允许对象属性同名。
非严格模式下,对象有同名属性时,后者会无条件覆盖前者。
这是把动态语言当静态语言用的节奏呀。