Javascript-форум (https://javascript.ru/forum/)
-   Оффтопик (https://javascript.ru/forum/offtopic/)
-   -   Зачем Js, когда есть jQuery? (https://javascript.ru/forum/offtopic/40808-zachem-js-kogda-est-jquery.html)

kobezzza 21.08.2013 11:25

Цитата:

Сообщение от Ssandr (Сообщение 268534)
покажешь "шедевры свои" или только попиздеть горазд?

http://metrika.yandex.ru/stat/paths/..._id=&group=all

Ssandr 21.08.2013 11:34

Круто. Попахал на SEOшников.

nerv_ 21.08.2013 13:24

Ssandr, да ты уроки Попова поди не досмотрел даже :D Проггер )

monolithed 21.08.2013 13:40

Цитата:

Сообщение от nerv_
поясни

Представь что у тебя есть попап, в котором есть ссылка на "вперед".
Попап открылся навесился обработчик. Так вот после того как ты закроешь попап и потом опять откроешь, то обработчик повесится еще раз!


<html>
<script src="http://ajax.googleapis.com/ajax/libs/jquery/2.0.2/jquery.min.js"></script>

   <body>
      <script>
       $(function() {
              for (var i = 0; i <= 3; i++) {
                     $('body').on('click', 'a', function() {
                             alert(this);
                     });
               }
        })
        </script>

    <a href="#">click</a>

   </body>
</html>


А теперь без хуйни:

<html>
<script src="http://ajax.googleapis.com/ajax/libs/jquery/2.0.2/jquery.min.js"></script>

   <body>
      <script>
       $(function() {
              for (var i = 0; i <= 3; i++) {
                     $('body')
                             .off('.namespace')
                             .on('click.namespace', 'a', function() {
                                      alert(this);
                             })
                     ;
               }
        })
        </script>

    <a href="#">click</a>

   </body>
</html>


Остальные слова, загугли )

Цитата:

Сообщение от nerv_
давай рассказывай уже

http://www.w3.org/TR/notifications/

Цитата:

Сообщение от nerv_
var arr = Array.prototype.slice.call( some );

Я имел ввиду:

<script>
document.addEventListener('DOMContentLoaded', function() {
  var node = document.querySelectorAll("div"),
      i = 0;

  while(i < node.length) {
      document.body.appendChild(document.createElement("div"));
      i++;
  }

  alert(node.length);
});
</script>

<div />

Shaci 21.08.2013 13:43

Цитата:

Сообщение от nerv_
да ты уроки Попова

кстати, мне кажется, или у попова уровень постепенно вырос? он конечно все равно плохой наверное, я просто не слежу за этой личностью, и не особо его "материалы" читал, но где-то мнение такое слышал вроде)

l-liava-l 21.08.2013 15:27

Ихих, повеселили и мотивировали... пойду ка я опять читать и писать, пока в подобную сраку не провалился)

Ssandr 21.08.2013 19:23

Такой вот язык.
 
Типичный пример использования.



<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="ru">
<head>
<meta http-equiv="content-type" content="text/html; charset=utf-8" />
	
<title>Суперязык Javascript</title>		
</head>		
<body>		
<script type="text/javascript">
var a = "йух";
var b = prompt("Введите число от 1 до 5" ); 

if(a > b) {

alert("Такой он, этот Js  " + a + "  конечно больше, чем  " + b);
}
else{

alert("этого не может быть");


}
</script>


</body>
</html>

Gozar 21.08.2013 20:18

Цитата:

Сообщение от Ssandr
Типичный

Типичный он только для нубов.

Где проверка, что пользователь ввел число, а не то, что ты там на заборе увидел?
Зачем ты написал в a строку?
Почему ты не записал туда объект?

Ведь если ты запишешь в строку объект с именем "ПосчитатьЗПзаГод", то программа будет просто обязана считать ЗП по мановению твоей левой пятки.

По сути это не троллинг. ТС просто узнает, что значит быть программистом и ему это не нравиться. Т.к. программист должен много чего знать и помнить и думать тоже должен уметь.

bes 21.08.2013 20:21

добавь alert(typeof b);
и чеши читай отсюда http://es5.javascript.ru/x11.html#x11.8

Tim 21.08.2013 22:49

Ssandr,
Все кто тут с тобой общается кодят на JS далеко не первый год (посмотри на даты регистрации). jQuery знают как минимум на твёрдую 4ку, но постепенно от него отказываются. Как ты думаешь в чём дело? Все сошли с ума? Подумай логически, пока не поздно.... Пока ты не стал очередным jQuery танкистом.... В jQuery и учить то нечего, но писать на нём ты нормально не сможешь не зная JS. I GUARANTEE IT.


Часовой пояс GMT +3, время: 14:38.