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脚本
Aug 04 Javascript
js Date自定义函数 延迟脚本执行
Mar 10 Javascript
js取值中form.all和不加all的区别介绍
Jan 20 Javascript
Javascript 按位与运算符 (&)使用介绍
Feb 04 Javascript
javascript使用switch case实现动态改变超级链接文字及地址
Dec 16 Javascript
jquery使用animate方法实现控制元素移动
Mar 27 Javascript
详解JavaScript中的表单验证
Jun 16 Javascript
jQuery切换所有复选框选中状态的方法
Jul 02 Javascript
vue中将网页打印成pdf实例代码
Jun 15 Javascript
vue组件name的作用小结
May 23 Javascript
JavaScript数据结构与算法之二叉树插入节点、生成二叉树示例
Feb 21 Javascript
判断JavaScript中的两个变量是否相等的操作符
Dec 21 Javascript
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
与数据库连接
2006/10/09 PHP
php xml-rpc远程调用
2008/12/19 PHP
PHP日期时间函数的高级应用技巧
2009/05/16 PHP
php fsockopen中多线程问题的解决办法[翻译]
2011/11/09 PHP
PHP中使用unset销毁变量并内存释放问题
2012/07/05 PHP
编写Smarty插件在模板中直接加载数据的详细介绍
2013/06/26 PHP
PHP上传文件时文件过大$_FILES为空的解决方法
2013/11/26 PHP
利用php下载xls文件(自己动手写的)
2014/04/18 PHP
php中session_id()函数详细介绍,会话id生成过程及session id长度
2015/09/23 PHP
PHP7匿名类用法分析
2016/09/26 PHP
编辑浪子版表单验证类
2007/05/12 Javascript
基于jQuery+HttpHandler实现图片裁剪效果代码(适用于论坛, SNS)
2011/09/02 Javascript
jquery validate表单验证的基本用法入门
2016/01/18 Javascript
第一章之初识Bootstrap
2016/04/25 Javascript
老生常谈的跨域处理
2017/01/11 Javascript
bootstrap select插件封装成Vue2.0组件
2017/04/17 Javascript
Vue使用NPM方式搭建项目
2018/10/25 Javascript
Web安全之XSS攻击与防御小结
2018/12/13 Javascript
解决Vue中 父子传值 数据丢失问题
2019/08/27 Javascript
Javascript Worker子线程代码实例
2020/02/20 Javascript
使用BeautifulSoup爬虫程序获取百度搜索结果的标题和url示例
2014/01/19 Python
Python实现的简单发送邮件脚本分享
2014/11/07 Python
Python中使用PIL库实现图片高斯模糊实例
2015/02/08 Python
初步剖析C语言编程中的结构体
2016/01/16 Python
Python Xml文件添加字节属性的方法
2018/03/31 Python
Python利用WMI实现ping命令的例子
2019/08/14 Python
django 多对多表的创建和插入代码实现
2019/09/09 Python
jupyter notebook 多环境conda kernel配置方式
2020/04/10 Python
如何搭建pytorch环境的方法步骤
2020/05/06 Python
Flesh Beauty官网:露华浓集团旗下彩妆品牌
2021/02/15 全球购物
简述synchronized和java.util.concurrent.locks.Lock的异同
2014/12/08 面试题
UNIX文件名称有什么规定
2013/03/25 面试题
酒吧副总经理岗位职责
2013/12/10 职场文书
亲子阅读的活动方案
2014/08/15 职场文书
歌咏比赛主持词
2015/06/29 职场文书
redis 限制内存使用大小的实现
2021/05/08 Redis