JavaScript三种基本包装类型中,boolean为什么能被称为基本包装类型?求解,小弟先谢谢了 30

srting和number都有属性or方法,boolean却没有,那boolean为什么被称为基本包装类型呢?专门设立boolean为包装类型有什么意义呢?小弟求解,谢谢... srting和number都有属性or方法,boolean却没有,那boolean为什么被称为基本包装类型呢?专门设立boolean为包装类型有什么意义呢?小弟求解,谢谢 展开
 我来答
匿名用户
2015-04-17
展开全部
首先想问下楼主,C#/java的boolean/bool值是否了解

这个类型只有两个值:true 和false。虽然只有两个值,但是javascript中所有类型的值都有与这两个值等价的值。就好比你要用js-if判断一个字符串里是否包含特定字符,你写的条件语句返回的结果相当于boolean的false/true来告诉你是否要执行if里面的语句
boolean 是一个数据类型,语法为boolean flag=true;
不需要再到后面来.添加属性,因为根本就没有属性可添加
再举一个number例子
number类型的变量复制
number a=11;
这里你难道还要在后面加.toString()吗?特定的数据类型赋相对应的值
类型转换是可以加属性的
int a=int.ToParse("111");
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
景联文科技
2024-06-11 广告
景联文科技是一家专业AI数据标注公司。目前在全国范围拥有四个大型数据处理基地,智能标注平台涵盖标注工作台和产能管理体系,提供完整的语音、图像、文本、视频的全领域数据处理能力,通过ISO9001、ISO27001、ISO27701等国际认证,... 点击进入详情页
本回答由景联文科技提供
帝国VS魔兽
2015-04-17 · 超过27用户采纳过TA的回答
知道答主
回答量:112
采纳率:0%
帮助的人:49.1万
展开全部
判断条件啊...比如if(2==2)里面2==2会被辨认为true,2==1会被辨认为false。这些是无法用其他东西替代的必要存在。如果不存在boolean那么就无法正常编译存在判断的内容了。
更多追问追答
追问
这和基本包装类型有关联吗?判断t和f中用到了包装类型的功能吗?还是说怎么?
求解谢谢
追答
就是你没办法找到其他替代boolean的功能啊...在程式中就好比开关一样,你可以起别的名字..比如lisp就是t和nul,但是本质都是一样的,这个需要作为一个特定的包装类型存在才能完成它所具备的能力。
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式