任何原始类型的数据  (primitive type)

比如 String类型的字符串 "abcd"
 
"abcd"  是原始类型的数据
但是 当他调用 length的时候 会返回一个整数( 原始类型数值,注意这里说的是数值  本身是没有任何方法的)
 
 
在调用length的时候, JS引擎会先对原始类型数据进行包装    new String("abcd")
然后对其方法进行调用   new String("abcd").length
下面验证这个说法:
 
primitiveValue  原始值
 
实例  给  Number类型 加一个length方法,可以返回Number的长度
 
Number.prototype.length = function(){return String(this.toString()).length}
 
 
 

最新文章

  1. Android进阶--Acticivity的启动模式
  2. Prism 轻量级可扩展代码高亮库.
  3. 1.2 如何在visual studio 中建立C#程序
  4. Linux 内核Coding Style整理
  5. Java多线程原理
  6. ABAP程序相互调用--SUBMIT
  7. java向文件写数据的3种方式
  8. WPF Window对象
  9. 学习札记 ----wind7下如何安装SqlServer数据库
  10. 从壹开始前后端分离 [ Vue2.0+.NET Core2.1] 二十一║Vue实战:开发环境搭建【详细版】
  11. Vue CLI 3.0脚手架如何在本地配置mock数据
  12. Visual Studio未能加载“XX”包的解决方案
  13. centso7 安装redmine
  14. php位运算 与 或 异或 取反
  15. hexo——轻量、简易、高逼格的博客
  16. D. Jzzhu and Cities
  17. dp乱写2:论dp在不在dp中(但在dp范畴)内的应用
  18. cocos2d-x系列笔记技巧篇(2)---关于CREATE_FUNC宏的用法
  19. Java separatorChar 如何在Java里面添加 \
  20. Ubuntu 升级内核版本

热门文章

  1. 使用composer下拉组件失败,出现killed解决办法
  2. C#研究OpenXML之路(1-新建工作簿文件)
  3. 老李分享:robotium3.6与4.0 later 的区别 1
  4. 漫谈PHP代码规范
  5. SVG格式转Visio的vsd格式方法,附带C#动态调用Office的Com组件方法
  6. 关于阿里图标库Iconfont生成图标的三种使用方式(fontclass/unicode/symbol)
  7. Java中的socket通信
  8. [洛谷P2580]于是他错误的点名开始了
  9. lua 变量
  10. 基于AngularJS的过滤与排序【转载】