会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
杨潇love
博客园
首页
新随笔
联系
订阅
管理
上一页
1
2
3
4
5
6
7
8
9
下一页
2015年5月23日
5.6.3.1 字符方法
摘要: 两个用于访问字符串中特定的方法是:charAt()和charCodeAt()。这两个方法都接收一个参数,即基于0的字符位置。其中,charAt()方法以单字符字符串的形式返回给定位置的那个字符串(ECMAScript中没有字符类型)。例如:var atringValue="hello world...
阅读全文
posted @ 2015-05-23 00:25 杨潇love
阅读(124)
评论(0)
推荐(0)
2015年5月21日
5.6.3 String类型
摘要: String类型是字符串的对象包装类型,可以像下面这样使用String构造函数来创建。var stringObject = new String("hello world"); String对象的方法可以在所有基本类型的字符串值中访问到。其中,继承的valueof()、toLocaleStri...
阅读全文
posted @ 2015-05-21 23:51 杨潇love
阅读(108)
评论(0)
推荐(0)
5.6.2 Number类型
摘要: Number是与数字对应的引用类型。要创建Number对象,可以在调用Number构造函数时向其中传递相应的数值。例如:var numberObject=new Number(10); 与Boolean类型一样,Number类型也重写了valueof()、toLocaleString()和to...
阅读全文
posted @ 2015-05-21 00:29 杨潇love
阅读(554)
评论(0)
推荐(0)
2015年5月19日
5.6.1 Boolean类型
摘要: Boolean类型是与布尔值对应的引用类型。要创建Boolean对象,可以像下面这样调用Boolean构造函数并传入true或false值。var booleanObject=new Boolean(); Boolean类型的实例重写了valueOf()方法,返回基本类型值true或false...
阅读全文
posted @ 2015-05-19 23:47 杨潇love
阅读(494)
评论(0)
推荐(0)
2015年5月18日
5.6 基本包装类型
摘要: 为了便于操作基本类型值,ECMAScript还提供了3个特殊的引用类型:Boolean、Number和String。这些类型与本章介绍的其他引用类型相似,但同时也具有与各自的基本类型相应的特殊行为。实际上,每当读取一个基本类型值得时候,后台就会创建一个对应的基本包装类型的对象,从而让我们能够调用...
阅读全文
posted @ 2015-05-18 21:53 杨潇love
阅读(155)
评论(0)
推荐(0)
2015年5月17日
5.5.5 函数属性和方法
摘要: 前面曾经提到过,ECMAScript中的函数是对象,因此函数也有属性和方法。每个函数都包含两个属性:length和prototype。其中,length属性表示函数希望接收的命名参数的个数,如下例子:function sayName(name){ alert(name);}function...
阅读全文
posted @ 2015-05-17 17:49 杨潇love
阅读(133)
评论(0)
推荐(0)
2015年5月16日
5.5.4 函数内部属性
摘要: 在函数内部,有两个特殊的对象:arguments和this。其中,arguments它是一个类数组对象,包含着传入函数中的所有参数。虽然arguments的主要用途是保存函数参数,但这个对象含所有一个名叫callee的属性,该属性是一个指针,指向拥有这个arguments对象的函数。请看下面这个...
阅读全文
posted @ 2015-05-16 21:20 杨潇love
阅读(324)
评论(0)
推荐(0)
2015年5月15日
5.5.2 函数声明与函数表达式
摘要: 目前为止,我们一直没有对函数声明和函数表达式加以区别。而实际上,解析器在向执行环境中加载数据时,对函数声明和函数表达式并非一视同仁。解析器会率先读取函数声明,并使其在执行任何代码之前可用(可以访问);至于函数表达式,则必须等到解析器执行到它所在的代码行,才会真正被解释执行。如下例子:alert(...
阅读全文
posted @ 2015-05-15 23:58 杨潇love
阅读(229)
评论(0)
推荐(0)
5.5.1 没有重载(深入理解)
摘要: 将函数名想象为指针,也有助于理解为什么ECMAScript中没有函数重载的概念。如下例子:function addSomeNum(num){ return num+100;}function addSomeNum(num){ return num+200;}var result=ad...
阅读全文
posted @ 2015-05-15 23:37 杨潇love
阅读(174)
评论(0)
推荐(0)
5.5 Function类型
摘要: 说起来ECMAScript中上面最有意思,我想那莫过于函数了,有意思的根源,则在于函数实际上是对象。每个函数都是Function类型的实例,而且都与其他引用类型一样具有属性和方法。由于函数是对象,因此函数名实际上也是一个指向函数对象的指针,不会与某个函数绑定。函数通常是使用函数声明语法定义的,如...
阅读全文
posted @ 2015-05-15 23:17 杨潇love
阅读(199)
评论(0)
推荐(0)
上一页
1
2
3
4
5
6
7
8
9
下一页
公告