相关疑难解决方法(0)

你怎么用的?:JavaScript中的(条件)运算符?

有人可以用简单的话向我解释什么是?:(有条件的,"三元")运算符以及如何使用它?

javascript ternary-operator

392
推荐指数
9
解决办法
43万
查看次数

JavaScript中的问号和冒号

我遇到了以下几行

hsb.s = max != 0 ? 255 * delta / max : 0;
Run Code Online (Sandbox Code Playgroud)

什么的?,并:在这方面是什么意思?

javascript syntax operators conditional-operator

239
推荐指数
4
解决办法
19万
查看次数

要三元还是不三元?

我个人是三元运算符的拥护者:()?:; 我确实意识到它有它的位置,但我遇到了许多完全反对使用它的程序员,而且有些人经常使用它.

你有什么感受?你看到了什么有趣的代码?

multilingual ternary-operator conditional-operator

180
推荐指数
17
解决办法
4万
查看次数

Javascript负数

我想检查一个数字是否为负数.我正在寻找最简单的方法,所以一个预定义的javascript函数将是最好的,但我还没有找到任何东西,这是我到目前为止,但我不认为这是一个好方法:

  function negative(number) { 
        if (number.match(/^-\d+$/)) {
            return true;
        } else {
            return false;
        }
   }
Run Code Online (Sandbox Code Playgroud)

javascript negative-number

59
推荐指数
3
解决办法
14万
查看次数

JavaScript中的"?:"符号是什么?

我在研究JSON的过程中发现了这段代码:

var array = typeof objArray != 'object' ? JSON.parse(objArray) : objArray;
Run Code Online (Sandbox Code Playgroud)

我看到越来越多的符号?:符号.我甚至不知道它是什么叫它查找它!任何人都可以指出我有一个很好的资源吗?(顺便说一句,我知道是什么!=意思).

javascript syntax coding-style operators notation

15
推荐指数
3
解决办法
1万
查看次数

问号在这个函数中意味着什么?

这是这个插件的文档(只有两个函数.) http://tkyk.github.com/jquery-history-plugin/#documentation

$(document).ready(function() {
    function load(num) {
        $('#content').load(num +".html");
    }

    $.history.init(function(url) {
        load(url == "" ? "1" : url);
    });

    $('#ajax-links a').live('click', function(e) {
        var url = $(this).attr('href');
        url = url.replace(/^.*#/, '');
        $.history.load(url);
        return false;
    });
});
Run Code Online (Sandbox Code Playgroud)

这是html:

<body>
  <h1>jQuery History Plugin Ajax Sample</h1>
  <div id="ajax-links">
    <ul>
      <li><a href="#1">load 1.html</a></li>
      <li><a href="#2">load 2.html</a></li>
      <li><a href="#3">load 3.html</a></li>
    </ul>
    <div id="content"></div>
    <hr />
  </div>
  <p>[<a href="../">All samples</a>] [<a href="http://github.com/tkyk/jquery-history-plugin">Project home</a>]</p>
</body>
Run Code Online (Sandbox Code Playgroud)

javascript jquery

15
推荐指数
2
解决办法
3万
查看次数

JavaScript解释?并且:

我想了解一行Javascript.希望有人可以帮助我理解这行代码的含义.

var direction = this.hasClass('up') ? 'up' : 'down';
Run Code Online (Sandbox Code Playgroud)

我有兴趣理解的是?:

javascript

0
推荐指数
1
解决办法
225
查看次数

0
推荐指数
1
解决办法
150
查看次数