Автоматически генерирующий источник и банки документа в Netbeans

Как я понял, у каждой функции есть объект-прототип.

Ну, есть исключения из каждого правила :-) Вы нашли одно: связанные функции не имеют свойства .prototype, потому что оно им не нужно. Когда вы вызываете связанную функцию с помощью new, она вызывает исходную функцию в качестве конструктора, используя объект .prototype оригинала в качестве прототипа нового экземпляра.

Фактически, поскольку ECMAScript & nbsp; 6, многие функции не имеют свойства .prototype с объектом, потому что они не являются конструкторами - их нельзя вызывать с помощью new, поэтому им это не нужно. Среди них

  • функции стрелок (() => {…})
  • методы (method() { … } в объектных литералах и классах)
  • встроенные неконструктивные функции (например, [ 117])
11
задан Daniel 20 June 2011 в 02:41
поделиться

1 ответ

Here is what I personally add to my ant files (build.xml) :

<target description="bundle sources in a jar" name="package-sources">
  <jar basedir="src" destfile="dist/${ant.project.name}-sources.jar"/>
</target>
<target depends="-javadoc-build" description="bundle javadoc in a jar" name="package-doc">
  <jar basedir="dist/javadoc" destfile="dist/${ant.project.name}-javadoc.jar"/>
</target>

With Netbeans call these targets manually, or you can use hook targets :

<target name="-post-jar" depends="package-sources, package-doc" />
12
ответ дан 3 December 2019 в 04:33
поделиться
Другие вопросы по тегам:

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