JS基础测试: 下列选项中哪一个是强制转换?

论坛 期权论坛 期权     
迈向前端工程师   2019-7-15 09:31   4867   0



考核内容:js基础运算
题发散度: ★★★
试题难度: ★★★
解题思路:
定义和用法

parseInt() 函数可解析一个字符串,并返回一个整数。
1.当参数 radix 的值为 0,或没有设置该参数时,parseInt() 会根据 string 来判断数字的基数。
2.当忽略参数 radix , JavaScript 默认数字的基数如下:
如果 string 以 "0x" 开头,parseInt() 会把 string 的其余部分解析为十六进制的整数。

如果 string 以 0 开头,那么 ECMAScript v3 允许 parseInt() 的一个实现把其后的字符解析为八进制或十六进制的数字。
如果 string 以 1 ~ 9 的数字开头,parseInt() 将把它解析为十进制的整数。

参考代码:

答案:
  1.   A. parseInt('12px')
复制代码
推荐:JS基础测试
下列哪一项的返回值是5?
下面的值哪一个是字符串变量?
下列选项中哪一个是添加DOM节点?
alert()是做什么的?
下列方法中引入JS写法正确的是?
10+'10'%9*4 的结果是?
下列使用不是输出的是?
在点击回车时触发下列哪个JS原生事件?

分享到 :
0 人收藏
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

积分:45
帖子:9
精华:0
期权论坛 期权论坛
发布
内容

下载期权论坛手机APP