window.my = {};
window.my.init = function init(){};
function start(){
init()
}
start()
找不到init?
那起的函数名有什么用?
试试这样?
window.my = {};
window.my.init = function init(){};
function start(){
my.init()
}
start()
init 又不是 window 下的全局,init 注册在 window.my 下面。
命名函数表达式(Named function expression)
这种叫命名函数表达式,文档里已经有说明 函数名称将会(且只会)作为函数体(作用域内)的本地变量
为了让init函数内部可以递归调用自己 但是在外面用不行
找不到init? 那起的函数名有什么用?
令牌“if”的语法错误(应在此令牌之后 谢谢你的建议!
** 两段代码,输出为啥不一样,有前端大佬解释一下么 断点一时,控制台修改a: a= true;后面打印 2222 断点二时,控制台修改b: b= true;后面打印 1111 控制台输出打印为啥不一样呢?** 将代码 c = '' 改成 console.log(); 依然是这样不一致的打印
如图,代码来自官方文档的reference,版本也是1.0.0-rc.13
在Python中运行js报错,在js和Python中都打印过相关类型和值了,都没问题,这是怎么回事啊? 报错和异常为: 我首先对参数进行了确认,确认参数为正确格式,且值为正常的。 其次关于编码问题 我在js顶端加了 // @charset "UTF-8"; 在Python中用的