问题标签 [square-bracket]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
2602 浏览

actionscript-3 - 什么是括号语法?

什么是括号语法,它与点语法有何不同?使用括号语法而不是点语法有什么好处吗?你能给我举个例子吗?我是使用 ActionScript 3.0 编程的新手,我无法理解括号语法的工作原理。

谢谢您的帮助!

0 投票
5 回答
97375 浏览

php - 数组()和[]之间的PHP区别

我正在编写一个 PHP 应用程序,我想确保它不会出错。

原代码:

以下是否可以正常工作或由于某种原因不推荐?

有什么区别吗?

我再次查看了有关PHP.net 中array()带方括号的短数组方法的数据[],但我不确定。

而且,短 php 标签<?= ?>是否适合回显?有版本问题吗?(提供在 php.ini 中启用)

0 投票
2 回答
1248 浏览

php - laravel php 方括号定义

我试图了解在 Laravel 中为数据库播种时方括号的含义。如果我有一个包含 2 个字段标题和正文的表格,我想知道为什么使用方括号而不是 array()。方括号是用于简短形式还是用于组织?似乎方括号不仅仅用于为数据库播种。

0 投票
1 回答
214 浏览

php - 使用 PHP 动态访问 XML 变量

我正在尝试创建一个 PHP 查询,该查询可以使用查询中的动态变量访问 XML 提要。

这对我有用,即我得到了正确的值作为传感器 1 的响应。但是,我完全无法尝试使 [0] 和 [6] 成为动态查询的一部分。例如,如果我像这样更改代码,查询失败并且没有响应,

我的问题是如何使方括号内的部分成为动态查询的一部分?当方括号是变量的一部分时,为什么查询不起作用?

XML 如下所示:

谢谢

0 投票
2 回答
131 浏览

python-3.x - 如何使用 line.replace 通过循环在字符串中的任何括号周围添加空格,这些括号是另一个括号集中的元素?

括号 = {')', '(', '{', '}', '[', '>', ']', '<'}

string_line = <[2{12.5 6.0}](3 -4 5)>'

基本上,对于集合中的括号,我必须在 string_line 中的任何括号周围添加空格。例如'['变成'['假设我不知道它包含什么括号,我怎样才能避免重复line.replace 8次?(有8种括号)

谢谢!

0 投票
2 回答
701 浏览

macos - Mac Bash - 不识别 if[$#=0]

自从我用 bash 编写脚本以来已经有一段时间了,所以我制作了一个小脚本来测试。这是我的脚本(引用的文本是一些荷兰语,并不重要):

如果我尝试运行它,它会告诉我以下信息:

如果我使用 bash -v 检查我的版本,我正在运行我认为支持方括号的 3.2。

有人遇到过类似的问题并找到解决方案吗?

0 投票
5 回答
3462 浏览

php - PHP:变量后的方括号?

括号中的值是指什么?谢谢。

0 投票
2 回答
377 浏览

jquery - 方括号表示字符串不起作用

我有点卡住了,试图使用这个 jquery 行将选择选项的结果输入到文本区域

这不起作用

这确实

[ ] 是通过 oscommerce 插件编码的,我不知道它们的重要性,也不知道我删除它们会做什么,但我想知道是否有解决方法,所以我可以把它们留在里面。我尝试创建一个变量引用 id 但由于方括号,它仍然不起作用。

任何帮助,将不胜感激。

谢谢

0 投票
5 回答
69 浏览

javascript - Is it bad to use a "not declared array"? Does the "not declared" array have a proper name in programming?

I was trying to use a if...else statement with arrays without having to declare the arrays. I got it to work this way:

And it keep going this way until some dozens of if...elses. The code is working fine, no problem noticed. Is it a bad pratice? Is it really an array? Can it cause some performance loss, memory leaks, or reference problems? Does the "not declared" array used in this code, if it is really an array, have a proper name in programming?

0 投票
2 回答
974 浏览

ruby-on-rails - 在 Rails 中接受名称中带有方括号的表单字段

在 Rails 应用程序中,我遇到了一种情况,我希望有一个以方括号结尾的复选框名称,例如:

其他特殊字符似乎得到了正确处理,但看起来 Rails 正在剥离方括号并将它们视为声明数组而不是名称的一部分。需要做什么来允许此名称中的任意字符(特别是括号)并让 Rails 正确处理它们?