gpt4 book ai didi

javascript - 为什么命名函数表达式本身不能将名称分配给另一个值?

转载 作者:行者123 更新时间:2023-11-30 13:54:43 25 4
gpt4 key购买 nike

<分区>

var functionVariable = function functionExpressionName() {
functionExpressionName = 1;
console.log(functionExpressionName) // function
};

functionVariable();

如果您运行此示例,您会看到我们无法重新分配给 functionExpressionName 任何内容。但这也很有趣,我们可以重新声明 functionExpressionName,然后我们可以将任何东西分配给 functionExpressionName

var functionVariable = function functionExpressionName() {
function functionExpressionName() {

}

functionExpressionName = 1;
console.log(functionExpressionName); // 1
};

functionVariable();

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