setTimeout 是浏览器环境提供的,JS 标准没有规定。不是JavaScript的全局函数,是浏览器(宿主环境)提供的

发布时间 2023-11-15 23:02:43作者: 龙陌

下列哪些函数是JavaScript的全局函数?

A
encodeURI

B
parseFloat

C
setTimeout

D
eval

正确答案:ABD

答案:A、B、D

个人记忆方法:6(编码相关)+ 2(数据处理)+ 4(数字相关)+ 1(特殊)

编码相关:

  escape()、unescape()、encodeURI()、decodeURI()、 

  encodeURIComponent()、decodeURIComponent() 

数据处理:

  Number()、String() 

数字相关:

  isFinite()、isNaN()、parseFloat()、parseInt() 

特殊:
eval()
ps:对于 getClass() 方法不确定,菜鸟教程上没有,Chrome 控制台也没提示

setTimeout 是浏览器环境提供的,JS 标准没有规定。
setTimeout()的完整形式:window.setTimeout(),平时省略了window;