is_string is_number is_method has_content 判断是否为空,或者集合里面是否有值 eval 执行,可以理解为,解析内容,执行操作 ${("1"+"2")?eval} //这句不会拼接字符串,而是当做数字1+2来处理 ${"1+2"?eval}//也会被当做1+2来执行