问题标签 [simplify]

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 投票
1 回答
264 浏览

jquery - 简化 Jquery 代码帮助!

我正在尝试使用 Jquery 加载两个模式对话框。它们都使用 ajax 加载单独的页面。唯一的问题是其中只有一个有效。

我想我需要简化我的代码,但不确定如何。

可以结合两个脚本吗????

0 投票
3 回答
1380 浏览

regex - 是否可以将这两个正则表达式合并为一个?

我有以下两个regular expressions(顺便说一句)。

我想做的是,如果网址有问号,则将其分成两组。否则,把所有的东西都扔到第一组。

顺序对我来说很重要的原因是,如果我将它们调换,“?” 正则表达式永远不会被触发,因为 #2 表达式(上图)将捕获所有内容。

所以..这可以重新修复吗?

注意:我曾尝试使用此网站** 来帮助我调试/调整 .. 但我无法弄清楚。

** 我与该网站没有任何关系。

0 投票
2 回答
201 浏览

jquery - jQuery简化代码(初学者)

我开始掌握 jQuery,但发现自己一遍又一遍地重复代码......

当然有一个更简单的方法来写这个:

我还想为 hoverIntent 设置延迟,但我认为这不可能以我目前编写代码的方式......?

0 投票
6 回答
5749 浏览

php - How to simplify my country select menu PHP/mysql

I have a select menu that displays countries. It looks at the DB and judging by the value in the db shows the option as selected. Is there a simpler way off doing this than:

There are a lot of countries and doing this would be madness wouldn't it????

0 投票
4 回答
240 浏览

php - PHP:用算法简化?

这是一段我认为不是很“漂亮”的 PHP 代码,我敢肯定它可以用for什么来简化它。我正在尝试找到适用于此的算法,但我无法弄清楚,请帮助我。

这是代码:

谢谢!

0 投票
4 回答
141 浏览

php - 简化多重回波

我在选择菜单中有完整的时区列表,如下所示:

清单永远持续下去。

我想将每个选项更改为这种格式:

如何使用 php 来避免手动复制粘贴和编辑每个选项?

0 投票
3 回答
799 浏览

python - 如何组合指数?(x**a)**b => x**(a*b)?

如何在 sympy 中简化方程中的指数

如果无法使用 sympy 我应该在 python 中导入哪个模块?

即使我将“b”定义为真实的,也可以编辑所有其他符号

b=symbols('b',real=True) 没有得到简化的指数,只有当指数是常数时才简化

0 投票
1 回答
175 浏览

c# - C#,用于处理依赖属性的更改和更新的简化代码

显然,我不是 C# 方面的专家。我想通过使用匿名处理程序或 lambda 来简化此代码,不确定。ValueHasChangedPropertyChangedCallback在 dp 更改时使用的,它确保将监视新对象的更新,以便使用相同的代码处理更改和更新ProcessNewValue:这里的遗憾是创建第二个处理程序ValueHasBeenUpdated只是为了调用相同的方法。是否有可能删除 的定义ValueHasBeenUpdated?谢谢。

0 投票
3 回答
69 浏览

jquery - 如何简化我的 jQuery 动画?

如何简化我的 jQuery 动画?什么是最好的方法?

代码:

0 投票
4 回答
119 浏览

loops - 简化/整理这个双向循环?

我的电线在某处交叉(或者我睡眠不足)。我需要一个双向循环,而我当前的代码简直丑陋。

问题:我正在使用索引沿着线性数据结构运行。我有一个起始索引,比如说 120。我想在两个方向交替运行。

示例:120,121,119,122,118,123,117,...

我有一个停止标准,每个方向都需要分别满足。如果一个方向满足,我只想跑到另一个方向,如果两个都满足我需要退出循环。此外,如果下一个索引无效(数据结构结束,例如小于 0 或大于 200),我需要停止。

示例:在向后 116 和向前 130 处停止执行:120,121,119,122,118,123,117,124,116,(break),125,126,127,128,129,130​​。

先朝一个方向跑,然后不幸的是,另一个方向是不可行的。

我当前的代码很丑陋。它有很多行,不包含任何“生产性”代码。只有迭代逻辑:

我错过了什么吗?任何提示表示赞赏。谢谢。

编辑 1:有很多非常好的答案,它们将“用 cur_idx 做某事”放入一个单独的函数中。虽然这对于提出我的问题的方式来说是一个完美的想法,但我更喜欢将迭代代码放在其他地方,并将生产代码留在那里。我有一个很长的算法,想在完成后将其拆分,以最大程度地减少重新排列工作。