摘要:
function trims(str){ return str.replace(/[ ]/g,""); //去除字符串中间的空格 } 阅读全文
摘要:
js 对象呢,有个属性叫_proto_,以前没听说过,也没关注,最近看这个原型,就被迫知道了这个东西,js 这里面的东西,真是规定的很奇怪,具体为啥也不知道,就测试发现的,对象的_proto_属性,和创建这个对象的构造函数的prototype是一个东西。 例子 function Fn(){ } va 阅读全文
摘要:
说起原型,就得提起函数,js中据说是这样定义的,每个函数都有一个prototype 属性,(这个属性啊,又是个对象)。为了构造函数能复用,就引出了原型,要把共享的东西放到原型上去。例如 //构造函数,是个人的话,应该就有年龄,性别,名字,和人应该就有的天性,吃 function Person(nam 阅读全文
摘要:
以前都不知道这种写法叫做关联数组。 何为关联数组呢。通常的数组在填充时会隐式或者显示指定数组下标,但JS中数组可以以名字的形式为元素赋值,这就形成了关联数组。 例子 var p={ name:'dai', age:'19', say:function(){ alert('说话'); } } //访问 阅读全文
摘要:
js中的基本类型赋值之后,只有值相等的时候,二者才会相等,例如 var a='123'; var b=a; console.log(a b); 返回的是true ,说明他们是相等的, 此时改变a的值、 a='123456'; alert(a);//123456 alert(b);//123 不会受到 阅读全文
摘要:
近来,不忙,总是在网上看大牛的博客,发现关于this指向的情况,有的说是4种,也对,有的就是总结一句话,也对,但是我发现一种特殊情况,例子如下 var show={ btn:$('.div1'), init:function(){ var that=this; alert(this); this.b 阅读全文