JavaScript支持情况
2020-02-11 17:35 更新
运行限制
基于安全考虑,小程序中不支持动态执行代码:
- 不支持 eval
- 不支持 new Function() 创建函数
ES6 支持情况一览表
字节小程序很大程度上是支持 es6 的,但是有少部分特性无法支持,目前的情况如下:
String
名称 | ios9 | ios>=10 | android |
---|---|---|---|
codePointAt
|
|||
normalize
|
✘ | ||
includes
|
|||
startsWith
|
|||
endsWith
|
|||
repeat
|
|||
String.fromCodePoint
|
Array
名称 | ios9 | ios>=10 | android |
---|---|---|---|
copyWithin
|
|||
find
|
|||
findIndex
|
|||
fill
|
|||
entries
|
|||
keys
|
|||
values
|
|||
includes
|
|||
Array.from
|
|||
Array.of
|
Number
名称 | ios9 | ios>=10 | android |
---|---|---|---|
isFinite
|
|||
isNaN
|
|||
parseInt
|
|||
parseFloat
|
|||
Number.isInteger
|
|||
Number.EPSILON
|
|||
Number.isSafeInteger
|
Math
名称 | ios9 | ios>=10 | android |
---|---|---|---|
trunc
|
|||
sign
|
|||
cbrt
|
|||
clz32
|
|||
imul
|
|||
fround
|
|||
hypot
|
|||
expm1
|
|||
log1p
|
|||
log10
|
|||
log2
|
|||
sinh
|
|||
cosh
|
|||
tanh
|
|||
asinh
|
|||
acosh
|
|||
atanh
|
Object
名称 | ios9 | ios>=10 | android |
---|---|---|---|
is
|
|||
assign
|
|||
getOwnPropertyDescriptor
|
|||
keys
|
|||
getOwnPropertyNames
|
|||
getOwnPropertySymbols
|
Other
名称 | ios9 | ios>=10 | android |
---|---|---|---|
Symbol
|
|||
Set
|
|||
Map
|
|||
Proxy
|
✘ | ||
Reflect
|
|||
Promise
|
以上内容是否对您有帮助:
更多建议: