gpt4 book ai didi

javascript - 我收到 TypeError Object ABCD has No method compare?

转载 作者:太空宇宙 更新时间:2023-11-03 22:40:13 25 4
gpt4 key购买 nike

JS 比较缓冲区

我想比较这两个缓冲区对象:

var buffer 1 = new Buffer("ABED");
var buffer 2 = new Buffer("ABED");
var result = buffer 1.compare(buffer 2);

//console.log(result);
if(result < 0) {
console.log(buffer 1 + " comes before " + buffer 2);
} else if(result === 0){
console.log(buffer 1 + " is same as " + buffer 2);
} else {
console.log(buffer 1 + " comes after " + buffer 2);
}

最佳答案

  1. 您必须将变量从缓冲区 1 和缓冲区 2 更改为缓冲区 1 和缓冲区 2,因为 JS 不允许使用这种语法结构来创建变量。 JS中变量名之间不能有空格。检查你的控制台,它给你语法错误:意外数字。

  2. 这里是获得匹配缓冲区的修改代码:

    var buffer1 = new Buffer("ABED");

    var buffer2 = new Buffer("ABED");

    var first = buffer1.toString();

    var second = buffer2.toString();

    if(a === b) {
    console.log("Buffers Matched");
    }

关于javascript - 我收到 TypeError Object ABCD has No method compare?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44324488/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com