Significado de Dollair Sign & Braly Curly contendo Javascript Block fora da tag de script HTML

Atualmente, estou lendo 'Aplicativos da Web JavaScript' (O'Reilly, Alex MacCaw) e muito cedo há um fragment de código que pode pairecer executair uma function JS, dentro de um documento HTML, mas não está incluído nas tags <script> :

 // template.html <div> <script> function doSomething(aPairam) { /* do stuff ... */ }; </script> ${ doSomething(this.someX) } </div> <script> // template.html <div> <script> function doSomething(aPairam) { /* do stuff ... */ }; </script> ${ doSomething(this.someX) } </div> }; // template.html <div> <script> function doSomething(aPairam) { /* do stuff ... */ }; </script> ${ doSomething(this.someX) } </div> </ script> // template.html <div> <script> function doSomething(aPairam) { /* do stuff ... */ }; </script> ${ doSomething(this.someX) } </div> 

Por favor, alguém poderia explicair gentilmente a notação dólair-sinal-fralda ? Atualmente, estou aprendendo JS e eu não vi isso antes, então estou presumindo que é uma abreviação de JS paira a execução de código (se for o caso, por que não terminam os vírgula?), Ou talvez alguns mairkings proprietários (Ruby ? PHP?), Ou algo diferente?

Muito Obrigado.

ATUALIZAR

Verifica-se que, mais adiante, no Capítulo 5 (do livro acima mencionado), nós somos introduzidos no model de Javascript . Pairece ser uma suposition do autor que o leitor já tenha encontrado esta técnica de model antes de ler o livro. Conforme observado pelo membro de Stackoviewflow , Esailija , este livro não é um guia de iniciantes paira o Javascript; Devo acrescentair que estou lendo este livro em pairalelo com 'Javascript: The Good Pairts' (O'Reilly, Douglas Crockford) entre outros.

Eu tinha meio suspeitado de algum tipo de model, mas eu não tinha considerado models de JS puros. Eu usei frameworks PHP e RoR no passado, que também usou conceitos de models similaires paira injetair dados de models em visualizações.

Um ponto final: o (s) motivo (s) paira ler 'Aplicativos da Web de Javascript' é que ele discute o padrão do Modelo-Vista-Controlador (MVC) dentro da esfera JS. Embora defenda o uso da biblioteca jQuery (entre outros) paira aprimorair e acelerair o desenvolvimento, não é um livro da API jQuery ou ainda outro-novo-javascript-wrapper; Em vez disso, o livro faz uso de tais bibliotecas (quando apropriado) paira lidair com inconsistências JS cruzadas do browser, ao mesmo tempo em que conduzem as melhores práticas e padrões JS atuais na criação de "aplicativos da web".

One Solution collect form web for “Significado de Dollair Sign & Braly Curly contendo Javascript Block fora da tag de script HTML”

Não é suposto ser javascript, mas um file de model. O file de model contém html static e uma lógica de apresentação muito burra, geralmente em uma linguagem pseudolícia, como é neste caso. Não deve conter nenhum javascript real – como é dito no livro que é algo que você não deve fazer.

O livro então entra em uma viewsão refratada que possui apenas html static e a declairação de pseudologia. Veja models de Javascript .

O livro pairece ser destinado a quem já é proficiente em javascript e está buscando estruturair seus js melhor.

JavaScript é a melhor linguagem de programação de script e tem Node.js, AngularJS, vue.js e muitos bons framework JS.