คำถามติดแท็ก argument-passing


9
ผ่านอาร์เรย์ของ Deferreds เป็น $. เมื่อ ()
นี่คือตัวอย่างที่คาดการณ์ไว้ของสิ่งที่เกิดขึ้น: http://jsfiddle.net/adamjford/YNGcm/20/ HTML: <a href="#">Click me!</a> <div></div> JavaScript: function getSomeDeferredStuff() { var deferreds = []; var i = 1; for (i = 1; i <= 10; i++) { var count = i; deferreds.push( $.post('/echo/html/', { html: "<p>Task #" + count + " complete.", delay: count }).success(function(data) { $("div").append(data); })); } …

7
จะส่งอาร์กิวเมนต์ไปยังสคริปต์ PowerShell ได้อย่างไร
มีPowerShellสคริปต์ชื่อitunesForward.ps1ที่ทำให้ iTunes เดินหน้าอย่างรวดเร็ว 30 วินาที: $iTunes = New-Object -ComObject iTunes.Application if ($iTunes.playerstate -eq 1) { $iTunes.PlayerPosition = $iTunes.PlayerPosition + 30 } มันจะถูกดำเนินการด้วยคำสั่งสายพร้อมท์: powershell.exe itunesForward.ps1 เป็นไปได้ไหมที่จะส่งอาร์กิวเมนต์จากบรรทัดคำสั่งและใช้กับสคริปต์แทนค่าฮาร์ดโค้ด 30 วินาที

3
แตกรายการใน Python หรือไม่?
ฉันคิดว่า 'แกะ' อาจเป็นคำศัพท์ที่ผิดที่นี่ - ขอโทษเพราะฉันแน่ใจว่านี่เป็นคำถามที่ซ้ำกัน คำถามของฉันค่อนข้างง่าย: ในฟังก์ชันที่คาดว่าจะมีรายการฉันจะส่งรายการ Python โดยไม่ได้รับข้อผิดพลาดได้อย่างไร my_list = ['red', 'blue', 'orange'] function_that_needs_strings('red', 'blue', 'orange') # works! function_that_needs_strings(my_list) # breaks! แน่นอนต้องมีวิธีที่จะขยายรายการและผ่านฟังก์ชั่น'red','blue','orange'บนกีบ?

3
จะส่งเหตุการณ์เป็นอาร์กิวเมนต์ไปยังตัวจัดการเหตุการณ์แบบอินไลน์ใน JavaScript ได้อย่างไร
// this e works document.getElementById("p").oncontextmenu = function(e) { e = e || window.event; var target = e.target || e.srcElement; console.log(target); }; // this e is undefined function doSomething(e) { e = e || window.event; var target = e.target || e.srcElement; console.log(target); } <p id="p" onclick="doSomething(e)"> <a href="#">foo</a> <span>bar</span> </p> มีบางคำถามที่คล้ายกันถูกถาม …
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.