boolean类型值默认到底是true还是false?

微信小程序 boolean类型
我只写个名字“ indicator-dots ”,结果和“ indicator-dots=“{{true}}” ”是一样的?默认不是false吗?
还有snap-to-edg这个true与false怎么理解?

boolean默认是False

我在属性observer 打印出来当只是含有该属性(即没有赋值)true哦,不管type定义什么。当没有该属性就不会触发observer,我想触发observer时会给该属性设置为true,如果后面有等于多少在把后面的数据给它

只写 indicator-dots 和 indicator-dots =“indicator-dots” 是一个意思,又因为 ( !! indicator-dots ) === true