const animals = [
{sort: 'dog'},
{sort: 'cat'},
{sort: 'tiger'}
]
to get a random one animal:
let animal = animals[Math.floor(Math.random() * animals.length)];
4篇 js related articles
const animals = [
{sort: 'dog'},
{sort: 'cat'},
{sort: 'tiger'}
]
to get a random one animal:
let animal = animals[Math.floor(Math.random() * animals.length)];
SSE ( Server-sent Events )是 WebSocket 的一种轻量代替方案,使用 HTTP 协议。
严格地说,HTTP 协议是没有办法做服务器推送的,但是当服务器向客户端声明接下来要发送流信息时,客户端就会保持连接打开,SSE 使用的就是这种原理。
##jsonpath的语法
符号 | 描述 |
---|---|
$ | 查询的根节点对象,用于表示一个json数据,可以是数组或对象 |
@ | 过滤器断言(filter predicate)处理的当前节点对象,类似于java中的this字段 |
* | 通配符,可以表示一个名字或数字 |
.. | 可以理解为递归搜索,Deep scan. Available anywhere a name is required. |
. |
表示一个子节点 |
[‘ |
表示一个或多个子节点 |
[ |
表示一个或多个数组下标 |
[start:end] | 数组片段,区间为[start,end),不包含end |
[?( |
过滤器表达式,表达式结果必须是boolean |