Q:

A sintaxe '///' tem algum significado especial?

Estava a usar o notepad++ (v 6.5) para escrever um arquivo em javascript quando notei o seguinte:

Escrevi uma linha de comentário iniciando com ///, três em vez do usual duas. Na execução essa linha parece ser ignorada, mas ela não é colorida como um comentário. (Note também que o fundo da linha está branco, de cor diferente). Isso é um bug no syntax highlighter do notepad++ ou é alguma sintaxe especial do javascript que desconheço? Algo relacionado a /regex/?

A:

Esse conjunto de três barras é comumente utilizado por alguns programas para formatação de documentação de código (como o Doxygen), como forma de indicar que o comentário de uma única linha deve ser incluido na documentação gerada. Na prática não deixa de ser um comentário de uma linha, mas é um comentário especial.
Alguns editores, como o Visual Studio, por exemplo, colorizam esses comentários de forma diferenciada justamente pra indicar que se trata de uma documentação. Outros, não diferenciam isso de um comentário normal (como no caso do próprio StackOverflow - vide abaixo). A função abaixo (extraída do link referido acima para o Visual Studio) exemplifica o uso desse tipo de comentário:
<script type="text/javascript">
function areaFunction(radiusParam)
{
    /// <summary>Determines the area of a circle based on a radius parameter.</summary>
    /// <param name="radius" type="Number">The radius of the circle.</param>
    /// <returns type="Number">The area.</returns>
    var areaVal;
    areaVal = Math.PI * radiusParam * radiusParam;
    return areaVal;
    // Note como o StackOverflow NÃO COLORE esse comentário DE FORMA DIFERENTE do anterior...
}
</script>

O colorizador (syntax highlighter) do Notepad++ (a versão de referência é a 6.5.5) é capaz de diferenciar esses caracteres de um comentário simples. Em algumas linguagens em que esse uso é mais comum, há uma configuração específica para isso:

Eu intencionalmente mudei o estilo de comentários de documentação (COMMENT LINE DOC) em Java* para azul, como forma de ilustrar. Isso é feito diretamente na ferramenta "Configurador de Estilos" disponível no menu "Configurações" do Notepad++:

* Apesar do Notepad++ colorir comentários com três barras de forma diferenciada (para indicar documentação), não há referências a esse estilo além do /** <codigo> */ na documentação do Javadoc - conforme indicado em comentário efetuado nesta resposta.
No caso do Javascript, o Notepad++ também diferencia esse comentário do "comum", mas não fornece uma opção de colorização exclusiva para ele (como faz no caso do Java). Honestamente, eu não entendo o motivo da falta dessa opção pra configuração de cor, uma vez que a distinção é claramente efetuada (se existe um bug ele talvez esteja nessa falta de configuração, não na diferenciação dos tipos de comentários).
Só pra ser preciso a respeito do que ocorre no caso desse comentário com três barras no caso do Javascript, a linha recai na configuração padrão (default) dos estilos globais (global styles), e por isso tem a cor de fundo em branco distinta do restante do arquivo. Se for do seu interesse, você pode ainda assim definir a cor para o Javascript mudando aqui:

A:

Segundo a Especificação ECMA-262, no caso de comentários de linha única, é aceito qualquer tipo de caractere após a adição das duas "barras" que iniciam o comentário (//).
Sendo assim, apesar da mudança de cor no seu editor, o comentário em JavaScript ainda é válido.

