腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
4
回答
如何
从
函数
内部
修改
限定
了
作用
域
的
变量
?
c++
、
function
这是在C++ (Eclipse Mars,如果重要的话,可以使用编译器MinGW)中实现
的
。假设我想在一个字符上将一个字符串拆分为两个字符串,并使用一个
函数
: int strParse(const string& a) { intfirstsplit = a.substr(0, b); return 0; } 但我不想将firstsplit和secsplit定义为全局
变量
,而是
浏览 34
提问于2016-09-03
得票数 2
回答已采纳
4
回答
JavaScript中
的
词法范围
javascript
、
scope
、
global
、
lexical
我理解全局
作用
域中
的
变量
可以在任何地方访问,在JavaScript中创建新
作用
域
的
唯一方法是创建
函数
(或在ES6中使用let )。然而,我并不真正理解什么是词法范围/意思。因此,根据我
的
理解,词法
作用
域
意味着静态
作用
域
,因此,例如,
函数
的
作用
域
不是由调用
的
位置创建
的
浏览 0
提问于2018-01-17
得票数 7
回答已采纳
1
回答
Elisp
变量
绑定到自身
emacs
、
elisp
、
lexical-scope
我有这样
的
elisp代码:(defun testa (a) (add-to-list a "ABCD"))我想要
的
是使a列表为("ABCD"),但是由于
函数
testa
的
参数名与
变量
a相同,
函数
中a
的
本地绑定是其自身,它不会将值绑定到
函数
外部。我
的
问题是:如果我不在外部重命名
变量
,是不是elisp
的
特
浏览 16
提问于2017-07-25
得票数 1
回答已采纳
2
回答
Coldfusion和非
作用
域
变量
coldfusion
目前,我正在检查所有
函数
和组件中
的
未
限定
作用
域
变量
。我正在使用一个名为
的
工具来检查所有
函数
。给定以下代码
变量
,
变量
告诉我,第4行中
的
变量
"input“在未
限定
范围内。这是真的吗?如果我
修改
了参数
变量
,是否需要对其进行范围调整呢?testit"> <cfargument name="
浏览 1
提问于2014-07-25
得票数 1
回答已采纳
1
回答
javascript闭包
作用
域
链-
如何
查看绑定到
作用
域
链
的
变量
?
javascript
Javascript
函数
是对象,它们有与之关联
的
作用
域
链。如果某个
函数
存在闭包,而该
函数
的
作用
域
链与它们被defined.As时生效
的
作用
域
链不同,则示例调用
函数
是
从
具有大量私有
变量
的
作用
域
链
的
某个其他(父)
函数
返回
的
<e
浏览 1
提问于2011-11-15
得票数 1
回答已采纳
1
回答
我能从
作用
域
之外访问
作用
域
变量
吗?
javascript
、
scope
有没有办法
从
作用
域
之外访问
限定
作用
域
的
变量
?例如,
如何
在此
函数
外部编辑count: var count = 0; return
浏览 0
提问于2013-12-31
得票数 0
1
回答
Angularjs:使用angular指令
修改
angular表达式提供
的
内部
html内容
javascript
、
html
、
angularjs
我有一个简单
的
angular指令,如果相应
的
作用
域
选项
变量
大于1,它会将字符串'yes‘添加到元素
的
内部
html内容中。当
内部
html是一个angular表达式时,无论
作用
域
选项
变量
的
值
如何
,都会保留原始文本,但不会向其添加'yes’。我已经修复
了
这个问题,在我
的
指令中封装了
修改
超时
浏览 0
提问于2013-11-20
得票数 2
3
回答
为什么匿名
函数
可以访问定义它
的
函数
中
的
变量
?
javascript
、
function
、
object
、
this
我正在尝试理解jQuery和JavaScript对象和
函数
,并掌握this
的
工作原理和它所指向
的
位置。 function() { }} 我感兴趣和困惑
的
一点是,为什么实际上可以在计时器调用
的
匿名
函数
中访问
变量
self。我认为这是因为self是在另一个
函数
中声明
的<
浏览 0
提问于2012-05-20
得票数 1
回答已采纳
1
回答
变量
是否在for循环
的
初始值表达式中声明?
javascript
、
ecmascript-6
、
language-lawyer
当let在传统for循环
的
初始化表达式中使用时,它
的
作用
域
将被
限定
为for循环
的
块。说明书上写着: 这是否意味着i声明
的
要点是(甚至在ES5中也是(?)
从
词汇上(在语义上,我知道使用var会被提升),在
内部</em
浏览 0
提问于2017-06-20
得票数 1
回答已采纳
3
回答
cfc中
的
函数
局部
变量
coldfusion
、
scope
、
coldfusion-9
、
cfc
之前我没有使用过coldfusion,因此我被要求调查coldfusion应用程序中一些奇怪
的
间歇性错误。在阅读了有关
作用
域
的
内容后,我认为问题是因为我
的
cfc
函数
中没有一个
变量
使用var关键字,并且在各种
函数
中使用相同
的
变量
名。因此,据我所知,
变量
的
作用
域
是页面级别的,调用这些
函数
的
不同线程将覆盖
变量
浏览 0
提问于2012-06-11
得票数 4
回答已采纳
3
回答
在Rebol中可以通过引用传递参数吗?
rebol3
在这里,我尝试
从
函数
内部
设置全局
变量
的
值,但是值没有改变: theVar1: 10 setGlobalScope是否可以
从
函数
本身
内部
修改
函数
参数
的
值,以便在全局范围内而不是
函数
的
作用
域
内
修改
该值?
浏览 3
提问于2014-06-04
得票数 2
回答已采纳
1
回答
Application.cfc
函数
中
的
变量
需要
作用
域
吗?
coldfusion
、
application.cfc
我们对我们
的
团队非常严格,在我们
的
CFC
的
函数
中定义局部
变量
的
作用
域
,但是最近在Application.cfc中
的
变量
作用
域
的
问题出现
了
。像onRequestStart()这样
的
函数
中
的
未
限定
作用
域
的
变量
浏览 4
提问于2011-11-19
得票数 3
回答已采纳
2
回答
如何
引用隐藏
的
顶级
变量
?
scope
、
racket
want to be careful that I don't accidentally call the top-level shadowed func here我
如何
“跳出”
内部
作用</em
浏览 0
提问于2018-09-15
得票数 0
回答已采纳
2
回答
Python和C++在
变量
范围方面有什么不同(如果存在的话)?
python
、
c++
、
scope
我对Python
的
变量
范围有点困惑。也许是因为习惯了C++
的
惯例,我总是在Python
的
可变范围内犯一些错误。i in range(5,7):print i # i = 6, changed by operation in for loop 这只是一个简单
的
例子,我不打算列举其他
的
区别。有谁能详细解释一下他们在范围界定上
的
差异吗?
浏览 2
提问于2016-01-25
得票数 4
回答已采纳
1
回答
在全局范围声明和赋值
的
变量
在嵌套返回
函数
调用时未定义。
javascript
、
arguments
、
parameter-passing
、
return-value
、
nested-function
当在
函数
中创建
函数
时,下面的代码将返回一个字符串,其中name
变量
返回为undefined。因为这是在全局范围内
的
功能
作用
域
,所以我希望
从
全局
作用
域中找到和使用name
变量
。参数命名是否与返回
的
函数
无关,因为这些
函数
仅在
函数
中
限定
作用
域
?我
的
JavaScript代码: const name =
浏览 5
提问于2022-11-01
得票数 0
回答已采纳
3
回答
Python包装器-对
变量
作用
域
的
混淆
python
、
wrapper
、
scope
我想我应该聪明一点,编写一个称为会话
变量
(有很多)
的
包装器,并将其添加到需要会话
变量
的
(django)视图中。然而,我似乎没有理解
变量
的
作用
域
,或者写得不正确。我
的
包装器是: @wraps(func_to_decorate) def wrapper(request, *args, **render_to_response(template_name, Requ
浏览 0
提问于2012-12-29
得票数 0
回答已采纳
1
回答
异步
作用
域
javascript
、
asynchronous
console.log(b, a) b = b + 1;/* Output 7 27 47 6*/ 假设b等于7,因为2秒后,
变量
b等于7,那么为什么a具有与b不同
的
行为?
浏览 1
提问于2017-12-09
得票数 0
2
回答
如何
从
字符串加载超文本标记语言并使AngularJS绑定工作
html
、
angularjs
我有一个angular项目,它将把外部HTML
从
字符串
变量
加载到当前具有控制器
作用
域
的
div中。现在HTML加载
了
,但是我最终看到像{{myvar}}这样
的
东西呈现为文本,而不是呈现
限定
了
作用</
浏览 2
提问于2013-10-11
得票数 0
1
回答
动态创建参数
的
事件侦听器
javascript
、
html
但是,在创建后使用任何按钮时,参数"i“总是对应于退出for循环时
的
值"i”。我在网上见过许多建议
的
解决方案,但实际上都没有奏效。
浏览 0
提问于2020-11-19
得票数 0
回答已采纳
3
回答
c#中
的
静态int
c#
我们不能像在C语言中那样使用静态
的
int?
浏览 5
提问于2012-03-20
得票数 3
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
Python干货:命名空间和作用域的基础知识整合
说一说C语言中的变量存储类型——“extern”
变量的作用域
从零开始学 Python 之函数
初识 Python:全局、局部和非局部变量
热门
标签
更多标签
活动推荐
运营活动
广告
关闭
领券