小编use*_*451的帖子

JavaScript函数在ES6中将多个值作为对象返回

function function_name()
{
    var a=1;
    var b=2;

    return {a, b} 
}

let {p1, q1} = function_name()
Run Code Online (Sandbox Code Playgroud)

为什么我得到有关的价值观的错误信息p1,q1undefined?但是,下面的代码给出了预期的结果:

 var o = {p: 42, q: true};
 var {p, q} = o;

 console.log(p); // 42
 console.log(q); // true
Run Code Online (Sandbox Code Playgroud)

任何人都可以解释两个代码示例之间的区别吗?

javascript ecmascript-6

8
推荐指数
2
解决办法
6138
查看次数

django中@login_required和@method_decorator(login_required)之间的区别是什么?

我是django的新手,我很困惑@login_required@method_decorator(login_required)Django 之间有什么区别 ,我们应该使用哪一个.提前致谢.

python django

3
推荐指数
1
解决办法
584
查看次数

为什么我们不能在打字稿中的类中使用let关键字

我是TypeScript的新手。我想知道为什么我们不能在let下面的类中使用关键字进行变量声明。提前致谢。

class Greeter {
    let greeting: string;
    constructor(message: string) {
        this.greeting = message;
    }
    greet() {
        return "Hello, " + this.greeting;
    }
}

let greeter = new Greeter("world");
console.log(greeter.greet())
Run Code Online (Sandbox Code Playgroud)

javascript typescript

2
推荐指数
1
解决办法
1656
查看次数

标签 统计

javascript ×2

django ×1

ecmascript-6 ×1

python ×1

typescript ×1