JavaScript 类型的包装对象(Typed Wrappers)


Posted in Javascript onOctober 27, 2011

例如:

new Boolean(false)

会返回一个对象,该对象有一个 valueOf 方法会返回被包装的值。这其实完全没有必要,并且有时还令人困惑。不要使用 new Boolean、 new Number 或 new String。

此外也请避免使用 new Object 和 new Array。可使用 {} 和 [] 来代替。

--------------------------------------------------------------------------------

JavaScript has a set of typed wrappers. For example:

new Boolean(false)produces an object that has a valueOf method that returns the wrapped value. This turns out to be completely unnecessary and occasionally confusing. Don't use new Boolean or new Number or new String.

Also avoid new Object and new Array. Use {} and [] instead.

原文:http://demon.tw/programming/javascript-typed-wrappers.html

Javascript 相关文章推荐
JavaScript性能优化 创建文档碎片(document.createDocumentFragment)
Jul 13 Javascript
javascript 基础篇4 window对象,DOM
Mar 14 Javascript
JS自动缩小超出大小的图片
Oct 12 Javascript
jQuery选择器全面总结
Jan 06 Javascript
实现checkbox全选、反选、取消JavaScript小脚本异常
Apr 10 Javascript
JQEasy-ui在IE9以下版本中二次加载的问题分析及处理方法
Jun 23 Javascript
javascript解析xml实现省市县三级联动的方法
Jul 25 Javascript
纯JS代码实现一键分享功能
Apr 20 Javascript
jQuery 常见小例汇总
Dec 14 Javascript
js按条件生成随机json:randomjson实现方法
Apr 07 Javascript
webpack vue项目开发环境局域网访问方法
Mar 20 Javascript
vue如何使用模拟的json数据查看效果
Mar 31 Vue.js
40款非常棒的jQuery 插件和制作教程(系列一)
Oct 26 #Javascript
JavaScript学习笔记(二) js对象
Oct 25 #Javascript
JavaScript学习笔记(一) js基本语法
Oct 25 #Javascript
jQuery数据显示插件整合实现代码
Oct 24 #Javascript
基于jquery跨浏览器显示的file上传控件
Oct 24 #Javascript
firefox下input type="file"的size是多大
Oct 24 #Javascript
jquery.fileEveryWhere.js 一个跨浏览器的file显示插件
Oct 24 #Javascript
You might like
实现 win2003 下 mysql 数据库每天自动备份
2006/12/06 PHP
用PHP读取RSS feed的代码
2008/08/01 PHP
PHP 中执行排序与 MySQL 中排序
2009/04/21 PHP
PHP 进程锁定问题分析研究
2009/11/24 PHP
PHP内置的Math函数效率测试
2014/12/01 PHP
PHP cookie与session会话基本用法实例分析
2019/11/18 PHP
ajax 文件上传应用简单实现
2009/03/03 Javascript
Javascript 鼠标移动上去小三角形滑块缓慢跟随效果
2013/04/26 Javascript
js冒泡法和数组转换成字符串示例代码
2013/08/14 Javascript
JS中数组Array的用法示例介绍
2014/02/20 Javascript
vue2.0结合DataTable插件实现表格动态刷新的方法详解
2017/03/17 Javascript
微信小程序表单验证错误提示效果
2017/05/19 Javascript
react native带索引的城市列表组件的实例代码
2017/08/08 Javascript
Validform验证时可以为空否则按照指定格式验证
2017/10/20 Javascript
JS使用tofixed与round处理数据四舍五入的区别
2017/10/25 Javascript
Vue组件通信之Bus的具体使用
2017/12/28 Javascript
javascript自定义右键菜单插件
2019/12/16 Javascript
JavaScript组合设计模式--改进引入案例分析
2020/05/23 Javascript
简单介绍Python中用于求最小值的min()方法
2015/05/15 Python
python爬虫之urllib3的使用示例
2018/07/09 Python
Django框架的中的setting.py文件说明详解
2018/10/15 Python
python文件选择对话框的操作方法
2019/06/27 Python
Python列表与元组的异同详解
2019/07/02 Python
django使用admin站点上传图片的实例
2019/07/28 Python
python3中rank函数的用法
2019/11/27 Python
python 操作hive pyhs2方式
2019/12/21 Python
python打印文件的前几行或最后几行教程
2020/02/13 Python
python 如何在测试中使用 Mock
2021/03/01 Python
俄罗斯宠物用品网上商店:ZooMag
2019/12/12 全球购物
英文自荐信
2013/12/19 职场文书
写好自荐信的几个要点
2013/12/26 职场文书
财经学院自荐信范文
2014/02/02 职场文书
四年级语文教学反思
2014/02/05 职场文书
法院干警四风问题个人对照检查材料思想汇报
2014/10/07 职场文书
晶体管来复再生式二管收音机
2021/04/22 无线电
vue项目中的支付功能实现(微信支付和支付宝支付)
2022/02/18 Vue.js