06 2015 档案

摘要:概念:首先,函数是一种特殊类型的数据,函数也是数据类型的一种,实际上函数也是一种对象,函数对象的内建构造器是Function();函数的几种创建方式:函数声明法:function sum(a,b){ return a+b; } ;函数文本标识法var sum = function(a,b){ ret... 阅读全文
posted @ 2015-06-26 10:36 TomG 阅读(212) 评论(0) 推荐(0)
摘要:instanceof操作符可用于是否由某个指定的构造器函数创建的function Hero(){};var t= new Hero();var obj= {};t instanceof Hero;t instanceof Object;obj instanceof Object; 阅读全文
posted @ 2015-06-26 00:57 TomG 阅读(176) 评论(0) 推荐(0)
摘要:js中对象有constructor,valueOf(),toString()等内置属性和方法;创建一个空对象的方法:var o = {};或者var o= new Object();o.constructor 返回构造器函数的引用o.toString() 返回对象的描述字符串,如果我们将某个对象与字... 阅读全文
posted @ 2015-06-26 00:44 TomG 阅读(250) 评论(0) 推荐(0)
摘要:当我们把一个某个对象拷贝或者传递给某个函数时,往往传递的是该对象的引用。因此我们在引用上做的任何改动,都将会影响到它所引用的原对象。复制,拷贝var o = { add: 'Changdao'};var oBox = o;oBox.add;//Changdao;oBox.add='Lijiang';... 阅读全文
posted @ 2015-06-25 18:00 TomG 阅读(458) 评论(0) 推荐(0)
摘要:construction 构造,结构constructor 构造函数,施工员 阅读全文
posted @ 2015-06-25 16:49 TomG 阅读(150) 评论(0) 推荐(0)
摘要:文本标识法和定义变量差不多,像这样 var obj = {name:'HanMM','2':'Dali'};函数构造器法先创建一个对象函数function Obj() { this.address='New York', this.sayHello = function (){ return... 阅读全文
posted @ 2015-06-25 16:25 TomG 阅读(261) 评论(0) 推荐(0)
摘要:傻瓜式的理解,对象就是包在大括号{}里面的东西,对象有键/值 key/value//简而言之,js对象只要不符合js变量命名规则的都需要加上引号,无论是在定义的时候还是引用的时候,且对象不能像数组那样使用下标访问,只能使用键名key(属性名)访问 var obj = {'1':3... 阅读全文
posted @ 2015-06-25 00:40 TomG 阅读(492) 评论(0) 推荐(0)
摘要:Internet Explorer 9,以及更早的版本,不支持 @keyframe 规则或 animation 属性。Internet Explorer 10、Firefox 以及 Opera 支持 @keyframes 规则和 animation 属性Chrome和Safari需要前缀-webki... 阅读全文
posted @ 2015-06-18 10:34 TomG 阅读(186) 评论(0) 推荐(0)
摘要:在javascipt中有五大基本数据类型,列表如下:1、数字 他们又又包括(正负整数,浮点数)十进制数,十六进制数与八进制数,指数和特殊数值NaN,(Infinity,-Infinity)正负无穷2、字符串 所有包在引号内的字符3、布尔值 true or false4、undefined u... 阅读全文
posted @ 2015-06-18 01:23 TomG 阅读(205) 评论(0) 推荐(0)
摘要:1、Arguments是一个类似数组的实参队列,译为:论据,论点,姑且译作参数(实参);2、Arguments与形参保持不同的存储空间,只有当形参被赋值之后两者才会相等3、传说在严格模式下函数内自调,arguments.callee失效了,arguments.callee=function name... 阅读全文
posted @ 2015-06-17 14:16 TomG 阅读(255) 评论(0) 推荐(0)