44问答网
所有问题
JS 定义全局对象属性
比如 var obj={abc:"123",def:"888" }
我在所有地方都可以用得到,只要obj.abc这样引用就可以了吗,还是要搞什么,记住在全部地方要可以引用
举报该问题
推荐答案 推荐于2018-04-05
如果你的 var obj={abc:"123",def:"888" } 在一个函数块(function)里面,obj就不是全局变量哦,所以,如果你确定要obj定义一个全局变量,很简单,这样写:
obj={abc:"123",def:"888" }
这样,obj彻底是个全局变量了,哪里都可以用到!
如还有疑问,请联系我哦
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://44.wendadaohang.com/zd/YKDZW33ZWKYVYRVWKDR.html
其他回答
第1个回答 2014-10-23
不要了, 只要是全局变量,整个页面就都能访问
相似回答
node.
js
有哪些
全局对象
答:
全局对象的属性;
隐式定义的变量(未定义直接赋值的变量)
。当你定义一个全局变量时,这个变量同时也会成为全局对象的属性,反之亦然。需要注 意的是,在Node.js 中你不可能在最外层定义变量,因为所有用户代码都是属于当前模块的, 而模块本身不是最外层上下文。注意: 永远使用var 定义变量以避免引入...
如何区别javaScript中
定义
变量有没有var的区别实例详解
答:
1.在函数作用域内 加var
定义
的变量是局部变量,不加var定义的就成了全局变量。使用var定义:不使用var定义:2.在全局作用域下,使用var定义的变量不可以delete,没有var 定义的变量可以delete.也就说明隐含全局变量严格来说不是真正的变量,而是
全局对象
的
属性
,因为属性可以通过delete删除,而变量不可以。
js中
this是什么意思?
答:
js中
this指的是什么?在JavaScript中,this是一个关键字,可以认为是一个指向当前作用域中对象或函数的指针。在不同的上下文环境中,this指向的对象是不同的,可以是
全局对象
、函数的局部对象或者是被调用的对象本身。它的值是在函数被调用时确定的,而不是在函数
定义
时确定的。this的作用在于发挥上下文...
Vue.
JS
的自
定义
指令应该如何使用
答:
Vue.
js
允许你注册自定义指令,实质上是让你教 Vue 一些新技巧:怎样将数据的变化映射到 DOM 的行为。你可以使用Vue.directive(id, definition)的方法传入指令id和
定义对象
来注册一个
全局
自定义指令。定义对象需要提供一些钩子函数(全部可选):bind: 仅调用一次,当指令第一次绑定元素的时候。update: ...
大家正在搜
局部对象和全局对象
定义一个全局的类对象
js定义全局对象
战略全局是以全局为对象吗
全局对象
全局对象什么时候析构
js全局对象
js创建全局对象
全局对象的构造函数
相关问题
js中如何定义全局变量
JS全局变量是全局对象的属性,函数局部变量为什么就不是函数的...
js定义全局变量要不要加var
什么叫做JS的全局对象
请教如何理解javascript全局对象中“全局对象的属性是...
js中没有声明的“变量”为什么会变成全局属性
js如何在方法内部定义全局变量