這里的v==1和v==2分別表示什么意思? $.each(['Aaron', '慕課網'], function(i, item) ,'Aaron', '慕課網'是不是代表數組中的值?
?$("#exec").click(function() {
??????? var v = $("#animation").val();
??????? var $aaron = $("#aaron");
??????? $aaron.empty();
??????? if (v == "1") {
??????????? // 遍歷數組元素
??????????? $.each(['Aaron', '慕課網'], function(i, item) {
??????????????? $aaron.append("索引=" + i + "; 元素=" + item);
??????????? });
??????? } else if (v == "2") {
??????????? // 遍歷對象屬性
??????????? $.each({
??????????????? name: "張三",
??????????????? age: 18
??????????? }, function(property, value) {
??????????????? $aaron.append("屬性名=" + property + "; 屬性值=" + value);
??????????? });
??????? }
??? });
2017-01-12
就是option種的value值。?? var v = $("#animation").val();請注意這句話。 第二個是你說的對。其實這兒循環了兩次。
2016-11-21
那個v==1和v==2是上邊下拉裂變中的值(即select ?option的值),['Aaron', '慕課網']這是一個數組,'Aaron', '慕課網'就是數組中的值。