f***@qq.com
f***@qq.com
  • 发布:2022-10-29 16:11
  • 更新:2022-10-31 11:36
  • 阅读:215

【报Bug】Hbuilder/HbuilderX不支持三点运算符吗?

分类:HBuilderX

产品分类: HbuilderX

PC开发环境操作系统: Windows

PC开发环境操作系统版本号: win11

HBuilderX版本号: 3.6.8

示例代码:
_.d = function(s) {  
    if(arguments.length == 1) this[s]();  
    if(arguments.length > 1) {  
        var A = [];  
        for(var i = 1; i < arguments.length; i++) A.push(arguments[i]);  
        this[s](...A);  
    };  
    return this;  
};  

操作步骤:
_.d = function(s) {  
    if(arguments.length == 1) this[s]();  
    if(arguments.length > 1) {  
        var A = [];  
        for(var i = 1; i < arguments.length; i++) A.push(arguments[i]);  
        this[s](...A);  
    };  
    return this;  
};  

预期结果:
_.d = function(s) {  
    if(arguments.length == 1) this[s]();  
    if(arguments.length > 1) {  
        var A = [];  
        for(var i = 1; i < arguments.length; i++) A.push(arguments[i]);  
        this[s](...A);  
    };  
    return this;  
};  

实际结果:
_.d = function(s) {  
    if(arguments.length == 1) this[s]();  
    if(arguments.length > 1) {  
        var A = [];  
        for(var i = 1; i < arguments.length; i++) A.push(arguments[i]);  
        this[s](...A);  
    };  
    return this;  
};  

bug描述:

不支持三点运算符
_.d = function(s) {
if(arguments.length == 1) this[s]();
if(arguments.length > 1) {
var A = [];
for(var i = 1; i < arguments.length; i++) A.push(arguments[i]);
thiss;
};
return this;
};

2022-10-29 16:11 负责人:无 分享
已邀请:
DCloud_HB_WDL

DCloud_HB_WDL

红色图标的老HBuilder,已停止维护了。请使用HBuilderX,下载地址:https://www.dcloud.io/hbuilderx.html

该问题目前已经被锁定, 无法添加新回复