Articles of function de

Ordem das funções JavaScript: por que isso importa?

Pergunta original: O JSHint reclama quando meu JavaScript chama uma function definida mais abaixo na página do que a chamada a ela. No entanto, minha página é para um jogo e nenhuma function é chamada até que a coisa toda seja baixada. Então, por que as funções de pedido aparecem no meu código? EDIT: Eu […]

JavaScript avançado: Por que essa function está entre parênteses?

Duplicar Possível: O que é a construção (function () {}) () em JavaScript? Eu me deparei com esse código JavaScript, mas não tenho idéia do que fazer com ele. Por que recebo “1” quando executo esse código? O que é esse pequeno e estranho apêndice de (1) e por que a function está entre parênteses? […]

Como posso combinar várias linhas em uma lista delimitada por vírgula no SQL Server 2005?

Agora, eu tenho uma consulta SQL como esta: SELECT X, Y FROM POINTS Ele retorna resultados assim: XY ———- 12 3 15 2 18 12 20 29 Gostaria de retornar resultados todos em uma linha, como este (adequado para uso em uma tag HTML ): XYLIST ———- 12,3,15,2,18,12,20,29 Existe uma maneira de fazer isso usando […]

Array Javascript de Funções

var array_of_functions = [ first_function(‘a string’), second_function(‘a string’), third_function(‘a string’), forth_function(‘a string’) ] array_of_functions[0]; Isso não funciona como esperado porque cada function na matriz é executada quando a matriz é criada. Qual é a maneira correta de executar qualquer function no array fazendo: array_of_functions[0]; // or, array_of_functions[1] etc. Obrigado!

Javascript quando usar protótipos

Eu gostaria de entender quando é apropriado usar protótipos em js. Eles devem sempre ser usados? Ou há casos em que usá-los não é preferido e / ou incorre em uma penalidade de desempenho? Ao pesquisar em torno deste site methods comuns para namespacing em js, parece que a maioria usa uma implementação baseada em […]

Como criar um arquivo .lib quando tem um arquivo .dll e um arquivo de header

Eu estou tentando criar um aplicativo no visual studio que será capaz de acessar um arquivo .dll que já existe. Eu preciso do aplicativo para chamar rotinas. Eu também tenho um arquivo de header que já existe. Eu tenho pesquisado na internet e descobri que preciso criar um arquivo .lib. Olhando para questões semelhantes aqui, […]

Existe uma maneira de criar uma function de uma string com javascript?

Por exemplo; var s = “function test(){ alert(1); }”; var fnc = aMethod(s); Se esta é a string, eu quero uma function que é chamada fnc. E fnc(); aparece a canvas de alerta. eval(“alert(1);”) não resolve meu problema.

Como estender a function com classs ES6?

ES6 permite estender objects especiais. Portanto, é possível herdar da function. Tal object pode ser chamado como uma function, mas como posso implementar a lógica para tal chamada? class Smth extends Function { constructor (x) { // What should be done here super(); } } (new Smth(256))() // to get 256 at this call? Qualquer […]

function de mapa para objects (em vez de matrizes)

Eu tenho um object: myObject = { ‘a’: 1, ‘b’: 2, ‘c’: 3 } Eu estou procurando um método nativo, semelhante ao Array.prototype.map que seria usado da seguinte forma: newObject = myObject.map(function (value, label) { return value * value; }); // newObject is now { ‘a’: 1, ‘b’: 4, ‘c’: 9 } O JavaScript tem […]

Por que o C ++ não suporta funções que retornam matrizes?

Algumas linguagens permitem que você apenas declare uma function retornando uma matriz como uma function normal, como o Java: public String[] funcarray() { String[] test = new String[]{“hi”, “hello”}; return test; } Por que o C ++ não suporta algo como int[] funcarray(){} ? Você pode retornar uma matriz, mas é um problema real fazer […]