string
Expression set x to "foo" -- double quotes
set y to 'bar' -- single quotes
set foobar to `$foo$bar` -- template strings (back ticks) using "$"
set hello to `hello ${name}` -- template strings using "${}"
String expressions are similar to string expressions in javascript, and support both a quote and double quote delimiter.
Hyperscript supports template literals
like in Javascript by using the back-tic character, and you can use either a $
or ${}
to include an expression value in the template.
Note that in some places you can use "naked strings", which are strings that do not have a starting quote or double quote.
Instead they are delimited by whitespace: /example
<div _="on click log 'hello world'">Hello World!</div>