Метод JavaScript, Называющий нижний регистр по сравнению с верхним регистром

Я настоятельно рекомендовал бы включение Вашего UIImageView в UIScrollView. Имейте эти UIImageView, отображают полный образ и устанавливают contentSize на UIScrollView для совпадения с Вашим UIImageView's размер. Ваш window в изображение будет размер эти UIScrollView, и при помощи scrollRectToVisible:animated: можно панорамировать к конкретным областям на изображении анимированным способом.

, Если Вы не хотите, чтобы полосы прокрутки появились, можно установить showsHorizontalScrollIndicator и showsVerticalScrollIndicator свойства к [1 110].

UIScrollView также обеспечивает масштабирующую повышение функциональность, которая может или не может быть полезна для Вас.

34
задан Dominic Rodger 14 October 2009 в 05:28
поделиться

4 ответа

Популярное соглашение в Javascript - использовать только конструкторы с заглавной буквы (также часто ошибочно называемые «классами»).

function Person(name) {
  this.name = name;
}
var person = new Person('John');

Это соглашение настолько популярно, что Крокфорд даже включил его в свой JSLint как необязательный параметр - «Требовать начальные заглавные буквы для конструкторов» :)

Все, что не является конструктором, обычно начинается со строчных букв ] и верблюжий . Этот стиль в некоторой степени свойственен Javascript; ECMAScript, например (ECMA-262, 3-я и 5-я редакции), которому соответствуют JavaScript и другие реализации, следует именно этому соглашению, называя встроенные методы в camelcase - Date.prototype.getFullYear , ] Object.prototype.hasOwnProperty , String.prototype.

64
ответ дан 27 November 2019 в 16:41
поделиться

Честно говоря, это зависит. Ваш первый метод называется Camel Coding и является стандартом, используемым языками Java и C ++, и многому из них обучают в CS.

Второй используется .NET для своих классов, а затем нотация _camelCode используется для частных участников.

Мне нравится второй вариант, но это мой вкус, и я думаю, что это зависит от него.

1
ответ дан 27 November 2019 в 16:41
поделиться

Мне нравится думать, что это потому, что "JavaScript" начинается с "java", поэтому нам нравится кодировать в стандарте java, а в нем :) По крайней мере, это мои рассуждения.

Я до сих пор следую этому шаблону, хотя в основном программирую на C #.

Это не имеет значения; выберите, какой из способов наиболее удобен для чтения для вас и вашей команды, и придерживайтесь этого подхода.

0
ответ дан 27 November 2019 в 16:41
поделиться

соглашение об именах со строчными буквами в начале называется верблюжий регистр . Другое соглашение об именах с большой буквы в начале называется Pascal case.

Соглашение об именах имеет значение только для удобства чтения. Выберите соглашение и не забывайте придерживаться его на протяжении всего приложения.

0
ответ дан 27 November 2019 в 16:41
поделиться
Другие вопросы по тегам:

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