随笔- 96
文章- 3
评论- 35
阅读-
10万
02 2014 档案
转载Javascript继承两种形式详解
摘要:一直想对Javascript再次做一些总结,正好最近自己写了一个小型Js UI库,总结了一下Js的继承机制,在网上也看了一些前辈们博客里的总结,感觉分析不是特别全面。这里仅仅是把自己的学习体会拿出来分享一下,希望对大家学习Javascript有所帮助。 Javascript本身是从Perl语言的语法演变而来的,本质上是脚本语言,随着版本的更新逐渐加入的对面向对象的模拟。我认为Js的面向对象模拟总体上做得还是不错的,因为我们不能盲从任何一种理念,不能纯粹的为了OOP而OOP,我们需要抓住的是面向对象的好处到底是什么?为了这些优点去OOP,才是最明智的选择,所以说Js做得还不错。 Js的继承在很多
阅读全文
转载css层级优先级。
摘要:解读CSS样式优先级(修改门户自定义样式必读)一、什么是CSS优先级?所谓CSS优先级,即是指CSS样式在浏览器中被解析的先后顺序。当同一个元素(或内容)被多个CSS选择符选中时,就要按照优先权取舍不同的CSS规则。二、为什么要研究CSS优先级?CSS优先级与门户系统有什么关系?研究CSS优先级的主要目的就是解决多个CSS选择符选中同一个元素时的冲突问题。在门户系统中,为了保证所有的页面能正常展示,几乎所有的微件及页面都有基础CSS样式,但是门户系统是开放的、个性化的平台,大部分样式都给予了用户修改权,这时自定义样式和门户基本样式就有可能产生冲突,合理使用CSS优先级可以完美的解决这些冲突。三
阅读全文
增加原型方法写出删除一个数组相同元素的函数
摘要:Array.prototype.delSameContent=function(){ var temp=this; for(var i=0;i<temp.length-1;i++) { for(var j=i+1;j<temp.length;j++) { if(temp[i]==temp[j]) { temp.splice(j,1); j--; } } } return temp; } var temp1=["a","b","c","a","b","d",&quo
阅读全文
JS比较好用的一些方法搜集
摘要:JS比较好用的一些方法搜集Math.ceil(x)-- 返回大于等于数字参数的最小整数(取整函数),对数字进行上舍入Math.floor(x)--返回小于等于数字参数的最大整数,对数字进行下舍入join()例:var a = ["a","b","c"]; 若要输出"a,b,c" 需要a.join(',') 用","将数组项连接 若想输出"abc" 直接a.join('')push()方法将以新元素出现的顺序添加这些元素。如果参数之一为数组,那么
阅读全文
几个返回状态的意思
摘要:200 ---表示数据返回成功301 --- 请求的网页已永久移动到新位置,即永久重定向304 --- 自从上次请求后,请求的网页未修改过404 --- 无法找到指定位置的资源500 ---服务器遇到了意料不到的情况,不能完成客户的请求,一般是程序错误。
阅读全文