为什么我的全局变量为null?

艾莉森
var matte_canvas_width = $("#matte_canvas").width();
var matte_canvas_height = $("#matte_canvas").height();
function moulding_draw(img, fillet)
{

  //var matte_canvas_width = $("#matte_canvas").width();
  //var matte_canvas_height = $("#matte_canvas").height();
  console.log("matte_canvas_width: " + matte_canvas_width);
  console.log("matte_canvas_height: " + matte_canvas_height);
}

当我在函数外部声明变量时,控制台将输出null作为值。为什么会这样呢?

哈米德·阿里·汗(Hamed Ali Khan)

正确的做法是

var matte_canvas_width;
var matte_canvas_height;

$(document).ready(function() {
    matte_canvas_width = $("#matte_canvas").width();
    matte_canvas_height = $("#matte_canvas").height();
    moulding_draw("", "");
});

function moulding_draw(img, fillet)
{

  //var matte_canvas_width = $("#matte_canvas").width();
  //var matte_canvas_height = $("#matte_canvas").height();
  console.log("matte_canvas_width: " + matte_canvas_width);
  console.log("matte_canvas_height: " + matte_canvas_height);
}

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

为什么我不能增加全局变量

来自分类Dev

为什么我的全局变量不起作用?(蟒蛇)

来自分类Dev

为什么我的mod_python全局变量被重置?

来自分类Dev

为什么我的函数不将值返回全局变量?

来自分类Dev

为什么我不能访问该全局变量?

来自分类Dev

为什么我不能访问全局变量中的值

来自分类Dev

为什么我的 for 循环不使用更新的全局变量?

来自分类Dev

为什么我们不能使用C中的表达式为全局变量赋值?

来自分类Dev

Php 为全局变量返回 NULL

来自分类常见问题

为什么全局变量是邪恶的?

来自分类Dev

为什么不能删除全局变量?

来自分类Dev

为什么全局变量的地址变了

来自分类Dev

为什么我的变量显示为NULL?

来自分类Dev

为什么我的javascript函数未将更改应用于我的全局变量?

来自分类Dev

为什么我的函数和循环无法访问我的全局变量?

来自分类Dev

我正在尝试为正在使用的应用程序制作GUI,但是当我尝试打印全局变量时出现错误。为什么?

来自分类Dev

为什么全局变量值显示为未定义?

来自分类Dev

为什么我的全局变量没有在Test :: Class中初始化?

来自分类Dev

为什么我们在全局变量前加上“ window。”?

来自分类Dev

为什么我不能在WatchKit中更改全局变量的值-Swift?

来自分类Dev

为什么我不能在响应中直接用jest.fn()模拟全局变量?

来自分类Dev

为什么我的全局变量没有在Test :: Class中初始化?

来自分类Dev

为什么在函数中无法访问我的全局变量?

来自分类Dev

为什么我无法读取嵌套函数中全局变量的变化?

来自分类Dev

为什么我的包含函数无法获取全局变量值?

来自分类Dev

为什么我不能在单独的html和js文件中使用全局变量?

来自分类Dev

在 JavaScript 中,为什么这个全局变量在我的函数中未定义?

来自分类Dev

为什么变量不是全局变量但函数是可以的?

来自分类Dev

为什么在BGE Python中变量不是全局变量

Related 相关文章

  1. 1

    为什么我不能增加全局变量

  2. 2

    为什么我的全局变量不起作用?(蟒蛇)

  3. 3

    为什么我的mod_python全局变量被重置?

  4. 4

    为什么我的函数不将值返回全局变量?

  5. 5

    为什么我不能访问该全局变量?

  6. 6

    为什么我不能访问全局变量中的值

  7. 7

    为什么我的 for 循环不使用更新的全局变量?

  8. 8

    为什么我们不能使用C中的表达式为全局变量赋值?

  9. 9

    Php 为全局变量返回 NULL

  10. 10

    为什么全局变量是邪恶的?

  11. 11

    为什么不能删除全局变量?

  12. 12

    为什么全局变量的地址变了

  13. 13

    为什么我的变量显示为NULL?

  14. 14

    为什么我的javascript函数未将更改应用于我的全局变量?

  15. 15

    为什么我的函数和循环无法访问我的全局变量?

  16. 16

    我正在尝试为正在使用的应用程序制作GUI,但是当我尝试打印全局变量时出现错误。为什么?

  17. 17

    为什么全局变量值显示为未定义?

  18. 18

    为什么我的全局变量没有在Test :: Class中初始化?

  19. 19

    为什么我们在全局变量前加上“ window。”?

  20. 20

    为什么我不能在WatchKit中更改全局变量的值-Swift?

  21. 21

    为什么我不能在响应中直接用jest.fn()模拟全局变量?

  22. 22

    为什么我的全局变量没有在Test :: Class中初始化?

  23. 23

    为什么在函数中无法访问我的全局变量?

  24. 24

    为什么我无法读取嵌套函数中全局变量的变化?

  25. 25

    为什么我的包含函数无法获取全局变量值?

  26. 26

    为什么我不能在单独的html和js文件中使用全局变量?

  27. 27

    在 JavaScript 中,为什么这个全局变量在我的函数中未定义?

  28. 28

    为什么变量不是全局变量但函数是可以的?

  29. 29

    为什么在BGE Python中变量不是全局变量

热门标签

归档