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 相关文章推荐
风吟的小型JavaScirpt库 (FY.JS).
Mar 09 Javascript
JS 显示当前日期与时间的代码
Mar 24 Javascript
JavaScript自定义事件介绍
Aug 29 Javascript
使用Js让Html中特殊字符不被转义
Nov 05 Javascript
基于js对象,操作属性、方法详解
Aug 11 Javascript
vue.js框架实现表单排序和分页效果
Aug 09 Javascript
vue-cli 3.0 版本与3.0以下版本在搭建项目时的区别详解
Dec 11 Javascript
微信小程序实现搜索指定景点周边美食、酒店
May 18 Javascript
Vue  webpack 项目自动打包压缩成zip文件的方法
Jul 24 Javascript
基于iview-admin实现动态路由的示例代码
Oct 02 Javascript
vue项目接口管理,所有接口都在apis文件夹中统一管理操作
Aug 13 Javascript
vue3中轻松实现switch功能组件的全过程
Jan 07 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
建立动态的WML站点(一)
2006/10/09 PHP
PHP gbk环境下json_dencode传送来的汉字
2012/11/13 PHP
php指定函数参数默认值示例代码
2013/12/04 PHP
Smarty变量用法详解
2016/05/11 PHP
PHP单例模式详解及实例代码
2016/12/21 PHP
Zend Framework数据库操作技巧总结
2017/02/18 PHP
laravel实现分页样式替换示例代码(增加首、尾页)
2017/09/22 PHP
JavaScript的面向对象(二)
2006/11/09 Javascript
jQuery each()方法的使用方法
2010/03/18 Javascript
IE下js调试工具Companion.JS
2010/10/15 Javascript
解析offsetHeight,clientHeight,scrollHeight之间的区别
2013/11/20 Javascript
动态添加option及createElement使用示例
2014/01/26 Javascript
基于javascript实现九九乘法表
2016/03/27 Javascript
SWFUpload多文件上传及文件个数限制的方法
2016/05/31 Javascript
Node.js DES加密的简单实现
2016/07/07 Javascript
jquery实现ajax加载超时提示的方法
2016/07/23 Javascript
AngularJS基础 ng-init 指令简单示例
2016/08/02 Javascript
jQuery实现右键菜单、遮罩等效果代码
2016/09/27 Javascript
JS实现侧边栏鼠标经过弹出框+缓冲效果
2017/03/29 Javascript
babel之配置文件.babelrc入门详解
2018/02/22 Javascript
Vue 按键修饰符处理事件的方法
2018/05/04 Javascript
使用vue-cli3 创建vue项目并配置VS Code 自动代码格式化 vue语法高亮问题
2019/05/14 Javascript
一次让你了解全部JavaScript的作用域
2019/06/24 Javascript
python中使用PIL制作并验证图片验证码
2018/03/15 Python
Python3自定义http/https请求拦截mitmproxy脚本实例
2020/05/11 Python
Django表单提交后实现获取相同name的不同value值
2020/05/14 Python
python 中的命名空间,你真的了解吗?
2020/08/19 Python
美国五金商店:Ace Hardware
2018/03/27 全球购物
销售副总经理岗位职责
2013/12/11 职场文书
企业管理部经理岗位职责
2013/12/24 职场文书
社区包粽子活动方案
2014/01/21 职场文书
2014年公司庆元旦活动方案
2014/03/05 职场文书
2014年机关工会工作总结
2014/12/19 职场文书
合理化建议书
2015/02/04 职场文书
浅谈Web Storage API的使用
2021/06/23 Javascript
AJAX实现指定部分页面刷新效果
2021/10/16 Javascript