commentCount = commentCount +2和commentNewCount: commentCount的含义是什么?
//Jquery start at here
<script>
$(document).ready(function(){
var commentCount = 2;
$("button").click(function(){
commentCount = commentCount + 2;
$("#comments").load("load_comments.php", {
commentNewCount: commentCount
});
});
});
//End
</script>发布于 2017-08-16 17:52:02
commentCount = commentCount + 2;将commentCount的值加上2,并将结果存储回commentCount.{ commentNewCount: commentCount }
...is调用了对象初始值设定项(或对象文字)。这个示例创建了一个具有名为commentNewCount的属性的对象,并将当前值commentCount赋给它。
在引用的代码中,它然后将其传递给jQuery的load函数,以便发送到服务器。
发布于 2017-08-16 18:00:46
在大多数编程语言中,=被称为赋值运算符。它与数学中的等号不同。这意味着它右边的东西存储在左边的变量中。因此,首先commentCount用var commentCount = 2存储数字2,然后commentCount + 2被计算为4,并保存到commentCount。
{commentNewCount: commentCount}是一个JavaScript对象文字。你可以在这里阅读到:https://www.w3schools.com/js/js_objects.asp
https://stackoverflow.com/questions/45710303
复制相似问题