Календарный плагин платформы JavaScript [закрывается]

В Java все переменные, которые вы объявляете, на самом деле являются «ссылками» на объекты (или примитивы), а не самими объектами.

При попытке выполнить один метод объекта , ссылка просит живой объект выполнить этот метод. Но если ссылка ссылается на NULL (ничего, нуль, void, nada), то нет способа, которым метод будет выполнен. Тогда runtime сообщит вам об этом, выбросив исключение NullPointerException.

Ваша ссылка «указывает» на нуль, таким образом, «Null -> Pointer».

Объект живет в памяти виртуальной машины пространство и единственный способ доступа к нему - использовать ссылки this. Возьмем этот пример:

public class Some {
    private int id;
    public int getId(){
        return this.id;
    }
    public setId( int newId ) {
        this.id = newId;
    }
}

И в другом месте вашего кода:

Some reference = new Some();    // Point to a new object of type Some()
Some otherReference = null;     // Initiallly this points to NULL

reference.setId( 1 );           // Execute setId method, now private var id is 1

System.out.println( reference.getId() ); // Prints 1 to the console

otherReference = reference      // Now they both point to the only object.

reference = null;               // "reference" now point to null.

// But "otherReference" still point to the "real" object so this print 1 too...
System.out.println( otherReference.getId() );

// Guess what will happen
System.out.println( reference.getId() ); // :S Throws NullPointerException because "reference" is pointing to NULL remember...

Это важно знать - когда больше нет ссылок на объект (в пример выше, когда reference и otherReference оба указывают на null), тогда объект «недоступен». Мы не можем работать с ним, поэтому этот объект готов к сбору мусора, и в какой-то момент VM освободит память, используемую этим объектом, и выделит другую.

42
задан Ryan 20 January 2012 в 20:24
поделиться

8 ответов

только что опубликовал новый проект с открытым исходным кодом (плагин jQuery). звучит именно так, как вы хотите:

FullCalendar

Надеюсь, он вам подходит!

51
ответ дан 26 November 2019 в 23:45
поделиться

я думаю, что Вам понравится следующее:

Средство выбора Диапазона дат

голосование это, если Вам нравится он

4
ответ дан IEnumerator 26 November 2019 в 23:45
поделиться

Вы могли бы хотеть отправить парней в jCalendar примечание. Они работали над подобным Google Календарю плагином jQuery. Проект, кажется, шел дальше, но они могут быть в состоянии указать на Вас в правильном направлении.

От их сайта:

Прибытие скоро будет v1.0, который будет допускать не только визуально выбор дат, но также и для отображения их и в календарных представлениях мини-и в полной страницы, подобных тому из Google Calendar.

2
ответ дан patrickyoung 26 November 2019 в 23:45
поделиться

Я предпочитаю Календарь Eyecon. Может быть, лучший.

5
ответ дан 26 November 2019 в 23:45
поделиться

Полезные сценарии выбора календаря и даты для веб-разработчиков:

http://www.hongkiat.com/blog/useful-calendar-date-picker-scripts-for-web-developers /

4
ответ дан 26 November 2019 в 23:45
поделиться
0
ответ дан 26 November 2019 в 23:45
поделиться

Здесь это то, что я собрал. Он выглядит и работает как Календарь Google.

http://code.google.com/p/jquery-frontier-calendar/

1
ответ дан 26 November 2019 в 23:45
поделиться

Checkout http://keith-wood.name/datepick.html

Это неплохой ресурс для реализации календаря jQuery

4
ответ дан 26 November 2019 в 23:45
поделиться
Другие вопросы по тегам:

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