Задать вопрос
Пользователь пока ничего не рассказал о себе

Достижения

Все достижения (11)

Наибольший вклад в теги

Все теги (53)

Лучшие ответы пользователя

Все ответы (65)
  • Почему создатели EcmaScript (Javascript) выбрали "use strict" для строгого режима?

    OlegTar
    @OlegTar Автор вопроса
    программист .NET, Javascript, Perl
    Я поразговаривал с Алленом Вирфс-Броком (Allen Wirfs-Brock), одним из создателеей EcmaScript 5.
    Спасибо за наводку @Rrooom

    Он ответил:
    The 'use' directive idea was in the air. Maybe came from Perl. The innovation was using s string literal to avoid syntax errors.


    Идея директивы 'use' витала в воздухе. Может быть она пришла из Перла. Инновацией было использование строкового литерала, чтобы избежать синтаксических ошибок.


    С другим создателем EcmaScript 5, Пратапом Лакшаманом (Pratap Lakshman) мне связаться не удалось.

    таким образом даже создатель EcmaScript 5 точно не знает, почему use)
    Ответ написан
    Комментировать
  • С чего начать, javascript или jquery?

    OlegTar
    @OlegTar
    программист .NET, Javascript, Perl
    javascript

    Потому что некоторые задачи легко решить без jquery.

    Во-вторых, тела функций в jquery будут писаться на обычном джаваскрипте (с вызовами jquery), и надо понимать тонкости джаваскрипта, а их не мало. Без их знания, можно долго мучиться.

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

    В-четвертых, возможно придётся поддерживать код на чистом джс

    В-пятых, возможно кое-где для быстродействия придётся использовать джс.
    Ответ написан
    2 комментария
  • С чего начать фрилансить?

    OlegTar
    @OlegTar
    программист .NET, Javascript, Perl
    Не советую изучать C++, мне кажется задач под него мало сейчас.
    Ответ написан
    2 комментария
  • Можно ли уже начинать использовать html5?

    OlegTar
    @OlegTar
    программист .NET, Javascript, Perl
    Зависит от вашей аудитории. Если большинство используют нужные браузеры,
    то тогда вывешивайте для тех, у кого старые браузеры, сообщение «установите такой-то браузер».

    html5demos.com/ — здесь статистика есть: какие браузеры, какие фишки поддерживают.
    Ответ написан
    2 комментария
  • Где ошибка в javascripte?

    OlegTar
    @OlegTar
    программист .NET, Javascript, Perl
    var asa = {
    	 age:15,
    	name:"gexam",
    	color:"sev",
    }


    Запятые после последнего значения старые Internet Explorer'ы не понимают.
    Плюс перед prompt не ошибка, а каст в число.

    var bas = +prompt("mi ban", "");
    document.write(asa.bas)


    запись идёт в переменную bas, а читается свойство bas объекта asa
    Ответ написан
    Комментировать

Лучшие вопросы пользователя

Все вопросы (21)