本博客已经转移至www.mozlite.com,可能不会及时更新和关注留言记录,mvc请加群88794325(已满),8781765ASP.NET(MVC)讨论二群

[js对象]JS入门之Boolean&Object对象

  今天我们来学习一下Boolean对象,由于这个对象就两个元素,一男一女没有太多的东西可以写,所以今天多来一个Object对象。闲话就不多说了,我们来看看Boolean对象(true/false)。

  Boolean 对象是 Boolean 数据类型的包装器。每当 Boolean 数据类型转换为 Boolean 对象时,JScript 都隐含地使用 Boolean 对象。 如果Boolean的参数没有声明或其值为false,0,null,Nan或者为空字符串则该Boolean对象的初始值为false,否则为true。我们经常都会看到下面的例子:
1 function(str){
2  if(!str)
3     return false;
4   return true;
5 }

  也就是说如果str为不为上面所讲述的则为true。这个对象有valueOf方法返回Boolean对象的值。其它就不多说了,在我的能力范围内也没什么可以说得了。下面看看万物始祖Object对象:Object 对象被包含在所有其它 JScript 对象中;在所有其它对象中它的方法和属性都是可用的。在用户定义的对象中可以重定义这些方法,并在适当的时候通过 JScript 调用。toString 方法是经常被重定义的 Object 方法的例子。在.NET中也就是说为基类,所有类都继承与此。

  它具有三个方法, toLocaleString方法,toString方法,valueOf方法。这三个方法在所有对象中的可用,因为所有类都继承自Object。由于这是个基类所以也比较简单,如果参数中为null,undefined类型则返回一个没有内容的对象。

  JS入门天天见,今天的Boolean&Object对象就到此为止,明天继续见。

 
posted @   网魂小兵  Views(2287)  Comments(0Edit  收藏  举报
编辑推荐:
· 如何编写易于单元测试的代码
· 10年+ .NET Coder 心语,封装的思维:从隐藏、稳定开始理解其本质意义
· .NET Core 中如何实现缓存的预热?
· 从 HTTP 原因短语缺失研究 HTTP/2 和 HTTP/3 的设计差异
· AI与.NET技术实操系列:向量存储与相似性搜索在 .NET 中的实现
阅读排行:
· 10年+ .NET Coder 心语 ── 封装的思维:从隐藏、稳定开始理解其本质意义
· 地球OL攻略 —— 某应届生求职总结
· 提示词工程——AI应用必不可少的技术
· Open-Sora 2.0 重磅开源!
· 周边上新:园子的第一款马克杯温暖上架
点击右上角即可分享
微信分享提示