Javascript:语法错误在哪里?

Javascript:语法错误在哪里?,javascript,function,syntax,Javascript,Function,Syntax,我还在学习这个。。。所以我有点傻 我得到了一个语法错误(在firefox中) 有点困惑 我的完整代码: firefox给我的确切信息是: 错误:语法错误行:76,列:29源代码: 获取域名:函数() 区别在于前者允许您调用object.get\u domain\u name(),而后者允许您调用get\u domain\u name(),但仅在fn内部您错误地声明了函数。Javascript函数声明为: 因此,您的函数将被命名为: function get_domain_name(){

我还在学习这个。。。所以我有点傻

我得到了一个语法错误(在firefox中)

有点困惑

我的完整代码:

firefox给我的确切信息是:

错误:语法错误行:76,列:29源代码:
获取域名:函数()


区别在于前者允许您调用
object.get\u domain\u name()
,而后者允许您调用
get\u domain\u name()
,但仅在
fn

内部您错误地声明了函数。Javascript函数声明为:

因此,您的函数将被命名为:

function get_domain_name(){
    ...
}
function filterUrl(){
    ...
}

如果你找不到这个的话,看起来你吃的太多了。我知道我没有什么选择。。。还有一个很长(无聊)的故事。看起来你是在盲目地把你不懂的代码片段粘贴在一起,然后想知道为什么它们会在接缝处断裂。先学语言。也就是说,阅读编程语言如何工作的实际描述,而不是预先消化的“我如何做X”食谱。这不是因为你还需要学习,而是因为问题类型不合适。因为你有太多的东西要学,这里太宽泛了。这不是一个教学网站,让别人发现并纠正你的错误不是一个有效的学习方式
var object = { //This is object literal notation
    get_domain_name: function () {} 
};

function fn() {  //This is probably what you need
    var get_domain_name = function() {};
}
function myFunctionName(){
    ...
}
function get_domain_name(){
    ...
}
function filterUrl(){
    ...
}