js: Object
来源:互联网 发布:sql的存储过程 编辑:程序博客网 时间:2024/06/08 13:31
Object:Object 实例 的 toString valueOf 可自定义Object 未重写时, 返回:“[object Object]” 和 对象本身在 == 左方时 会先调用 valueOf 当返回为对象本身, 若右方不为 Object, 再调用 toStringaObj = { toString: function(){ return "2"; }};console.log(aObj == 2); // trueconsole.log(aObj == "2"); // trueaObj = { valueOf: function(){ return "2"; }};console.log(aObj == 2); // trueconsole.log(aObj == "2"); // trueaObj = { toString: function(){ return "2"; }, valueOf: function(){ return 1; }};console.log(aObj == 2); // falseconsole.log(aObj == "2"); // falseconsole.log(aObj == 1); // trueconsole.log(aObj == "1"); // trueaObj = { };console.log(aObj == "[object Object]"); // trueArray:数组的 toString 返回各元素(包括多维)的字符串,以逗号分隔 valueOf 返回数组对象本身aArr = [ [1,2], "xx"];console.log(aArr == "1,2,xx"); // trueRegExp:正则的 toString 返回正则的字符串, valueOf 返回正则对象本身aReg = new RegExp("[a]", "gi");console.log(aReg == "/[a]/gi"); // trueFunction :Function的 toString 返回Function的定义字符串, valueOf 返回Function对象本身
阅读全文
0 0
- js Object
- js object
- js: Object
- JS's Object
- object oriented js
- js创建object实例
- js Object对象
- js object 、 json转换
- js object长度问题
- js中的object类型
- js this object
- js里面object对象
- js遍历object
- js object string
- JS Array Object
- Js Object to JSONString
- js Object.keys
- js object 转字符串
- Oracle 12.2 dbca静默方式加响应文件建库时的log
- hbase-scala
- 第一章 01节 ROS的安装
- New Paper1
- kubelet代码整理(3)
- js: Object
- 数据挖掘——关联规则以及Apriori算法
- NOIP 提高组 2010 乌龟棋
- AndroidStudio配置git并上传项目到git、码云等
- powershell 使用小计
- 小程序微信支付请求,java服务端接口编写
- Aliyun SDK文件上传
- 读MNIST源码(一):python文件结构
- jQuery多库共存处理