问题标签 [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.
jquery - 简化 Jquery 代码帮助!
我正在尝试使用 Jquery 加载两个模式对话框。它们都使用 ajax 加载单独的页面。唯一的问题是其中只有一个有效。
我想我需要简化我的代码,但不确定如何。
可以结合两个脚本吗????
regex - 是否可以将这两个正则表达式合并为一个?
我有以下两个regular expressions
(顺便说一句)。
我想做的是,如果网址有问号,则将其分成两组。否则,把所有的东西都扔到第一组。
顺序对我来说很重要的原因是,如果我将它们调换,“?” 正则表达式永远不会被触发,因为 #2 表达式(上图)将捕获所有内容。
所以..这可以重新修复吗?
注意:我曾尝试使用此网站** 来帮助我调试/调整 .. 但我无法弄清楚。
** 我与该网站没有任何关系。
jquery - jQuery简化代码(初学者)
我开始掌握 jQuery,但发现自己一遍又一遍地重复代码......
当然有一个更简单的方法来写这个:
我还想为 hoverIntent 设置延迟,但我认为这不可能以我目前编写代码的方式......?
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????
php - PHP:用算法简化?
这是一段我认为不是很“漂亮”的 PHP 代码,我敢肯定它可以用for
什么来简化它。我正在尝试找到适用于此的算法,但我无法弄清楚,请帮助我。
这是代码:
谢谢!
php - 简化多重回波
我在选择菜单中有完整的时区列表,如下所示:
清单永远持续下去。
我想将每个选项更改为这种格式:
如何使用 php 来避免手动复制粘贴和编辑每个选项?
python - 如何组合指数?(x**a)**b => x**(a*b)?
如何在 sympy 中简化方程中的指数
如果无法使用 sympy 我应该在 python 中导入哪个模块?
即使我将“b”定义为真实的,也可以编辑所有其他符号
b=symbols('b',real=True) 没有得到简化的指数,只有当指数是常数时才简化
c# - C#,用于处理依赖属性的更改和更新的简化代码
显然,我不是 C# 方面的专家。我想通过使用匿名处理程序或 lambda 来简化此代码,不确定。ValueHasChanged
是PropertyChangedCallback
在 dp 更改时使用的,它确保将监视新对象的更新,以便使用相同的代码处理更改和更新ProcessNewValue
:这里的遗憾是创建第二个处理程序ValueHasBeenUpdated
只是为了调用相同的方法。是否有可能删除 的定义ValueHasBeenUpdated
?谢谢。
jquery - 如何简化我的 jQuery 动画?
如何简化我的 jQuery 动画?什么是最好的方法?
代码:
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 做某事”放入一个单独的函数中。虽然这对于提出我的问题的方式来说是一个完美的想法,但我更喜欢将迭代代码放在其他地方,并将生产代码留在那里。我有一个很长的算法,想在完成后将其拆分,以最大程度地减少重新排列工作。