Tag: variables

JavaScriptvariables定义:逗号与分号

在声明一组variables而不是分号时使用逗号有什么区别和/或优点(如果有的话)。 例如: var foo = 'bar', bar = 'foo'; 与 var foo = 'bar'; var bar = 'foo'; 我知道,如果你在第一个例子中的第一个variables上指定了var关键字,它将在所有variables中保持不变,所以它们都会产生关于范围的相同的最终结果。 这只是个人偏好,还是有一个性能上的好处呢?

如何在.js文件中声明一个全局variables

我需要在所有.js文件中需要一些全局variables。 例如,考虑以下4个文件: global.js js1.js js2.js js3.js 有没有办法,我可以在global.js声明3个全局variables,并在任何其他3个.js文件中访问它们,考虑到我将所有上述4个文件加载到HTML文档中? 有人可以告诉我,如果这是可能的或是否有工作要实现这一目标?

设置/读取环境variables

可能重复: 如何在Python中设置环境variables 我的python脚本,它调用了许多python函数和shell脚本。 我想在Python中设置一个环境variables(主调用函数)和所有的subprocess,包括shell脚本来查看环境variables集。 我需要设置一些像这样的环境variables: DEBUSSY 1 FSDB 1 1是一个数字,而不是一个string。 另外,如何读取存储在环境variables中的值? (像另一个python子脚本中的DEBUSSY / FSDB一样)

如何在Python中获取实例variables?

有没有在Python中的内置方法来获取所有类的实例variables的数组? 例如,如果我有这个代码: class hi: def __init__(self): self.ii = "foo" self.kk = "bar" 有没有办法让我这样做: >>> mystery_method(hi) ["ii", "kk"] 多谢你们! 编辑:我原本是错误地要求类variables。 感谢所有提请我注意的人!

如何在Ubuntu中设置Java环境path

我刚用sudo apt-get install openjdk-6-jdk命令安装了Ubuntu中的JDK, sudo apt-get install openjdk-6-jdk后在哪里的Java bin目录下? 我怎样才能设置该目录的环境path? 我对Ubuntu有一点经验,任何人都可以给一些build议或build议任何好的网站参考?

类variables和类实例variables之间的区别?

任何人都可以告诉我有关类variables和类实例variables之间的区别吗?

如何创build一个全局variables?

我有一个全局variables,需要在我的ViewControllers之间共享。 在Objective-C中,我可以定义一个静态variables,但是我找不到在Swift中定义一个全局variables的方法。 你知道一个办法吗?

什么是不variables?

这个词似乎在许多情况下被使用。 我能想到的最好的是他们的意思是一个不能改变的variables。 难道不是什么常量/决赛(难道你是Java!)?

状态,ST,IORef和MVar之间的区别

我正在48小时内写作自己的计划 (我约85小时),我已经到了关于添加variables和作业的部分。 本章有一个很大的概念上的跳跃,我希望这个过程是分两步完成的,在这之间有一个很好的重构,而不是直接跳到最后的解决scheme。 无论如何… 我已经迷失了许多不同的课程,这些课程似乎有相同的目的: State , ST , IORef和MVar 。 正文中提到了前三个,而最后一个似乎是前三个StackOverflow问题的答案。 它们似乎都在连续调用之间进行状态。 这些都是什么,它们又有什么不同呢? 特别是这些句子没有意义: 相反,我们使用称为状态线程的function,让Haskell为我们pipe理聚合状态。 这让我们可以像处理任何其他编程语言一样使用函数来获取或设置variables。 和 IORef模块允许您使用IO monad内的有状态variables。 所有这些使得行type ENV = IORef [(String, IORef LispVal)]混淆 – 为什么第二个IORef ? 如果我写入type ENV = State [(String, LispVal)]会怎样呢?

Ruby Metaprogramming:dynamic实例variables名称

假设我有以下哈希: { :foo => 'bar', :baz => 'qux' } 我怎样才能dynamic地设置键和值成为对象的实例variables… class Example def initialize( hash ) … magic happens here… end end …所以我最终在模型里面 @foo = 'bar' @baz = 'qux' ?