所以我们在PHP中使用了这个函数
strcmp(string $1,string $2) // returns -1,0, or 1;
Run Code Online (Sandbox Code Playgroud)
但是,我们不要有一个intcmp(); 所以我创建了一个:
function intcmp($a,$b) {
if((int)$a == (int)$b)return 0;
if((int)$a > (int)$b)return 1;
if((int)$a < (int)$b)return -1;
}
Run Code Online (Sandbox Code Playgroud)
这只是感觉很脏.你们都觉得怎么样?
这是通过传入的排序值对Javascripts进行排序的类的一部分.
class JS
{
// array('order'=>0,'path'=>'/js/somefile.js','attr'=>array());
public $javascripts = array();
...
public function __toString()
{
uasort($this->javascripts,array($this,'sortScripts'));
return $this->render();
}
private function sortScripts($a,$b)
{
if((int)$a['order'] == (int)$b['order']) return 0;
if((int)$a['order'] > (int)$b['order']) return 1;
if((int)$a['order'] < (int)$b['order']) return -1;
}
....
}
Run Code Online (Sandbox Code Playgroud) 在过去的几周里,我一直在关注这里的javascript问题,我发现了一个常见的反复出现的主题.
几乎所有涉及JavaScript的问题都得到了回答:
甚至引用其他库的问题也可以通过"使用jQuery代替"来回答.
jQuery是否取代了JavaScript作为一个整体?
这是一个严重的问题.我们真的在关注JavaScripts的未来吗?显然,这个社区对jQuery有很强的偏见(因为有很多.NET开发人员?),但是整个Web开发社区是否共享这种偏见?
我在这里和那里看过几个表达式的三分号.
它有任何合理的效果吗?
我看到的最接近解释的是,它告诉Dean Edwards压缩器忽略该行.
;;; var someVar = 'Rebel';
Run Code Online (Sandbox Code Playgroud) 我正在一个目前每页有多个H1标签的网站上工作.如果使用这种做法有任何成本需要支付SEO?
是否值得我经历并用h2/h3替换它们/替换它们?
javascript ×2
compare ×1
compression ×1
function ×1
html ×1
integer ×1
jquery ×1
minify ×1
php ×1
seo ×1