未定义和未声明一样吗

2024-12-13 01:41:54
推荐回答(2个)
回答1:

在编程领域,未定义是指函数没有实现功能的代码,未声明是没有函数形式的声明代码,不是一回事儿。
很多语言中,函数需要先声明,再实现,声明只是定义函数的名字、参数类型、返值类型等信息,没有定义函数的具体实现代码。
当然,很多语言中将声明和实现可以(或者只能)放在一起,这时候声明和定义是一个东西,但报错信息中描述的意思也是不同的。

回答2:

$是jquery的函数
$未定义是因为页面中没有引入jQuery文件或者引入不正确