JavaScript 函数怎么还能不加括号?

查看:82
本文介绍了JavaScript 函数怎么还能不加括号?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

问 题

今天我见别人的脚本,写了个 typeof 1 ,没加括号,我试了试也行:

    alert( (typeof 1) );


    alert( typeof (1) );

请问这个函数不加括号的格式怎么用?有资料吗?

解决方案

typeof 是运算符
typeof是一个一元运算符(就像++,--,!,- 等一元运算符),不是一个函数,也不是一个语句
typeof 没有一定加括号了 typeof

语法:

typeof operand

operand 是一个表达式,表示对象或原始值,其类型将被返回。

typeof undefined
typeof true
typeof 123
typeof 'abc'
typeof function() {}
typeof []

这篇关于JavaScript 函数怎么还能不加括号?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆