Почему jQuery называют jQuery? Какова причина имени? [закрытый]

5
задан Roatin Marth 25 February 2010 в 20:41
поделиться

3 ответа

Ответ Джона Ресига тому, кто претендует на название "JQuery" уже для проекта:

Изначально я собирался использовать JSelect, но все доменные имена были уже заняты. Тогда я провел поиск прежде чем решил назвать проект jQuery, увидел ваш проект, а также увидел. что он не обновлялся с тех пор, как "26 октября 2004 года: JQuery 3.1.3". Так что, я решил, что он не существует.

See http://ejohn.org/blog/barcampnyc-wrap-up/#comment-1927

4
ответ дан 18 December 2019 в 09:07
поделиться

Это лишь некоторые тестовые примеры, которые люди могут наблюдать.

Works

template <typename F>
auto foo(F f) -> decltype(f())
{
  return f();
}

void dummy() {}

int main()
{
    auto x = []()
            {   // non-lambda parameter
                foo(dummy);
            };
}

template <typename F>
auto foo(F f) -> decltype(f())
{
  return f();
}

int main()
{
    auto f = [](){};
    auto x = [&]()
            {    // pre-defined lambda
                foo(f);
            };
}

Fails

template <typename F>
auto foo(F f) -> decltype(f())
{
  return f();
}

int main()
{
    auto x = []()
            {   // in-argument lambda
                foo([]{});
            };
}

template <typename F>
auto foo(F f) -> decltype(f())
{
  return f();
}

int main()
{
    auto x = []()
            {   // in-scope lambda
                auto f = []{};
                foo(f);
            };
}

template <typename F>
auto foo(F f) -> decltype(f())
{
  return f();
}

int main()
{
    auto x = []()
            {   // in-scope lambda, explicit return
                // (explicit return type fails too, `-> void`)
                auto f = [](){ return; };
                foo(f);
            };
}

template <typename F>
auto foo(F f) -> decltype(f())
{
  return f();
}

int main()
{
    auto x = []()
            {   // in-argument lambda, explicit return non-void
                // (explicit return type fails too, `-> int`)
                foo([]{ return 5; }); 
            };
}

Поэтому, похоже, это связано с областью действия и типом void внутренней лямбды, даже если она явная. (?)

Метод -121--3414133-

seaseText также выполняет поиск в ListView. Вы можете использовать его вместе с утверждениями, чтобы гарантировать, что ListView содержат правильное содержимое

-121--3227096-

Я предполагаю, что это связано с тем, что он часто используется для запроса DOM, через селекторы и так далее.

3
ответ дан 18 December 2019 в 09:07
поделиться

http://en.wikipedia.org/wiki/Query

jQuery - в корне - предназначен для поиска объектов dom (с использованием селекторов ) и манипулировать ими. Вы запрашиваете DOM для элементов.

11
ответ дан 18 December 2019 в 09:07
поделиться
Другие вопросы по тегам:

Похожие вопросы: