小编Rob*_*93K的帖子

Javascript TypeError:无法将undefined转换为object

var horizont, vertikal = new Array ()

for (var i=0; i < 9; i++) 
{
horizont[i] = new Array ();
vertikal[i] = new Array ()
}
Run Code Online (Sandbox Code Playgroud)

那是控制台告诉我的:

TypeError:无法将undefined转换为object

horizont[i] = new Array ();
Run Code Online (Sandbox Code Playgroud)

(如果我从代码中删除它,他说与vertikal相同)

除了一些其他空字符串,它们是我的代码的开头......它的错误在哪里?它是如此明显,我没有看到它?

javascript object undefined typeerror

4
推荐指数
1
解决办法
1万
查看次数

PHP脚本没有解释就被杀死了

我用以下方式启动我的PHP脚本:

bash  
cd 'path'   
php -f 'scriptname'.php
Run Code Online (Sandbox Code Playgroud)

php脚本运行时没有输出.

过了一段时间,php脚本响应:

Killed 
Run Code Online (Sandbox Code Playgroud)

我的想法是它达到了memory_limit: ini_set('memory_limit', '40960M');

增加内存限制似乎可以解决问题,但它只会增加优势.

Killed句话究竟是什么意思?

php bash putty

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

javascript函数在其他文件中不起作用

我有一个HTML页面,我在头部包含了所有的js.files

<head>
    <link rel="stylesheet" type="text/css" href="css/styles.css">   
    <link rel="stylesheet" href="css/addtab.css">
            //some more
    <link rel="stylesheet" href="css/tab_menu.css">

    <script src="js/addtab.js"></script>
    //some more
    <script src="js/tab_menu.js"></script>
</head>
Run Code Online (Sandbox Code Playgroud)

并在addtab.js中我声明了一个函数,我想在那里和tab_menu.js中使用:

addtab.js:

function addTab (a=null, b=null) {
     //doing Stuff 
}
Run Code Online (Sandbox Code Playgroud)

tab_menu.js:

;$(function() {

    tabs.delegate( "div.copier", "click", function() {
        //doing stuff

        addtab(title, descryption);

        //doing stuff
    }); 
});
Run Code Online (Sandbox Code Playgroud)

但我明白了:

ReferenceError: addtab is not defined
Run Code Online (Sandbox Code Playgroud)

编辑:好吧..这只是一个错字,但感谢其他人你指出了一个我还没有注意到的错误^^所以我可以一下子解决它们......

javascript jquery file function

0
推荐指数
1
解决办法
143
查看次数

标签 统计

javascript ×2

bash ×1

file ×1

function ×1

jquery ×1

object ×1

php ×1

putty ×1

typeerror ×1

undefined ×1