Domande taggate «function»

Una funzione (chiamata anche procedura, metodo, subroutine o routine) è una porzione di codice destinata a svolgere una singola attività specifica. Utilizzare questo tag per domande che riguardano specificamente la creazione o la chiamata di funzioni. Per assistenza nell'implementazione di una funzione per eseguire un'attività, utilizzare invece [algoritmo] o un tag specifico dell'attività.


5
Chiama la funzione Python dal codice JavaScript
Vorrei chiamare una funzione Python dal codice JavaScript, perché non esiste un'alternativa in JavaScript per fare ciò che voglio. È possibile? Potresti modificare lo snippet di seguito per farlo funzionare? Codice JavaScript: var tag = document.getElementsByTagName("p")[0]; text = tag.innerHTML; // Here I would like to call the Python interpreter with …

6
Plugin jQuery: aggiunta della funzionalità di richiamata
Sto cercando di fornire la funzionalità di richiamata del mio plug-in e mi piacerebbe che funzionasse in un modo un po 'tradizionale: myPlugin({options}, function() { /* code to execute */ }); o myPlugin({options}, anotherFunction()); Come gestisco quel parametro nel codice? È trattata come un'entità completa? Sono abbastanza sicuro di sapere …


4
Definire i valori predefiniti per gli argomenti della funzione
Nel wiki di Lua ho trovato un modo per definire i valori predefiniti per gli argomenti mancanti: function myfunction(a,b,c) b = b or 7 c = c or 5 print (a,b,c) end Quello è l'unico modo? Lo stile PHP myfunction (a,b=7,c=5)non sembra funzionare. Non che il metodo Lua non funzioni, …
86 function  lua 

7
PHP: chiamata a una funzione non definita: simplexml_load_string ()
Sto implementando la funzione di conteggio di Facebook utilizzando il file cron. In cui cron viene eseguito ogni 10 minuti e conta i Mi piace totali di una pagina. for($i=0;$i<3;$i++){ $source_url =$cars[$i]; $rest_url = "http://api.facebook.com/restserver.php?method=links.getStats&urls=".urlencode($source_url); $curl = curl_init(); curl_setopt($curl, CURLOPT_URL,$rest_url); curl_setopt($curl, CURLOPT_RETURNTRANSFER, 1); $content = curl_exec($curl); curl_close($curl); $message=stripslashes($content); $xml_record = …
86 php  xml  function  curl 

7
Come passare un vettore a una funzione?
Sto cercando di inviare un vettore come argomento a una funzione e non riesco a capire come farlo funzionare. Ho provato un sacco di modi diversi, ma tutti danno messaggi di errore diversi. Includo solo una parte del codice, poiché è solo questa parte che non funziona. (il vettore "casuale" …
86 c++  function  vector 

3
Abbreviazione di funzione anonima
C'è qualcosa che non capisco sulle funzioni anonime che usano la notazione breve # (..) I seguenti lavori: REPL> ((fn [s] s) "Eh") "Eh" Ma questo non: REPL> (#(%) "Eh") Funziona: REPL> (#(str %) "Eh") "Eh" Quello che non capisco è perché (# (%) "Eh") non funziona e allo stesso …

6
L'aliasing della funzione JavaScript non sembra funzionare
Stavo solo leggendo questa domanda e volevo provare il metodo alias piuttosto che il metodo function-wrapper, ma non riuscivo a farlo funzionare in Firefox 3 o 3.5beta4 o Google Chrome, entrambi nelle loro finestre di debug e in una pagina web di prova. Firebug: >>> window.myAlias = document.getElementById function() >>> …


5
Come bypassare la definizione della funzione Python con Decorator?
Vorrei sapere se è possibile controllare la definizione della funzione Python in base alle impostazioni globali (ad es. OS). Esempio: @linux def my_callback(*args, **kwargs): print("Doing something @ Linux") return @windows def my_callback(*args, **kwargs): print("Doing something @ Windows") return Quindi, se qualcuno sta usando Linux, verrà utilizzata la prima definizione di …

4
Cosa fa ((void (*) ()) buf) (); significare?
Sto risolvendo una sfida di sfruttamento binario su picoCTF e mi sono imbattuto in questo pezzo di codice: ((void (*)())buf)(); dove bufè un array di caratteri. Ho risolto la sfida ma non riesco a capire esattamente cosa stia facendo. Ho guardato questo thread ma non sono riuscito a capirlo. Cosa …




Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.