引用
小贤是一条可爱的小狗(Dog),它的叫声很好听(wow),每次看到主人的时候就会乖乖叫一声(yelp)。
从这段描述可以得到以下对象:
function Dog() {
this.wow = function() {
alert('Wow');
}
this.yelp = function() {
this.wow();
}
}
小芒和小贤一样,原来也是一条可爱的小狗,可是突然有一天疯了(MadDog),一看到人就会每隔半秒叫一声(wow)地不停叫唤(yelp)。
请根据描述,按示例的形式用代码来实现(提示关键字: 继承,原型,setInterval)。
解答:
/****疯狂的小狗...*****/
var MagDog = function(){
var obj = this;
return window.setInterval(function(){
obj.yelp();
},500)
};
MagDog.prototype = new Dog();
var md = new MagDog();
引用
以下两道题目您可以任选一道:
1.使用纯CSS实现未知尺寸的图片(高宽都小于200px)在200px的正方形容器中同时水平和垂直居中。
2.在不使用 border 样式的情况下,画出一条高为1px的横线,在不同浏览器的Quirksmode和CSSCompat模式下都保持同一效果。
回答:
<style>
* {margin:0;padding:0;}
/* 1px 横线 */
.h1px{
height:1px;
line-height:1px;
background-color:red;
overflow:hidden;
}
.center{
}
/* 垂直水平居中 */
#imgwapper{
height:200px;
width:200px;
border:1px dotted green;
text-align:center;
vertical-align:middle;
line-height:200px;
font-size:200px;
/*background:url(boin.png) center no-repeat; 背景图方法*/
}
</style>
</head>
<body>
<div>
<div class="h1px">1111</div>
<div id="imgwapper">
<img class="center" src="boin.png"></img>
</div>
<div>
</body>
<html>
提问:
引用
请给Array本地对象增加一个原型方法,它的用途是删除数组条目中重复的条目(可能有多个),返回值是一个仅包含被删除的重复条目的新数组。
回答:
/**** 疯狂的数组 *****/
Array.prototype.distinct = function(){
var arr = this;
var distincted = new Array();
for(var i in arr){
if(i=='distinct')continue;
if(distincted.length==0)distincted.push(arr[i]);
for(var j=0;j<distincted.length;j++){
if(arr[i]==distincted[j]){
break;
}
if(j>distincted.length-2)distincted.push(arr[i]);
}
}
return distincted;
}
//alert([1,1,1,1,2,2,3,4].distinct())
</script>
分享到:
相关推荐
淘宝UED设计流程图
仿淘宝UED的wordpress主题是一款适用于设计公司,个人相册或是摄影等网站。导航特别设计到了左侧,风格独特。
前端开发 可以学习 淘宝的前端页面是如何开发的
淘宝前端UED资料-代码大全.pdf 淘宝UED团队打造高质量开发PPT
公司内部 淘宝UED培训 ,今天先上 前端调试工具 的课程,web前端开发的同学,很有用哦。
淘宝前端UED资料-淘宝响应式WebUI设计实践.pdf 淘宝UED团队打造高质量开发PPT
ucd ued 淘宝用户体验报告 ucd ued 淘宝用户体验报告
懒人原生jQuery模拟淘宝ued官网左侧动画导航
淘宝前端UED资料-潜力无限的编程语言-javascript. 淘宝UED团队打造高质量开发PPT
仿淘宝ued博客的导航效果利用jQuery和css3实现的导航动画效果,
淘宝北京研发中心前端团队为各位新同学精心准备了四次课程,500多张Slide,超过10个小时的课上时长,带来亢奋的课堂体验。我们将这些课程分享出来,希望对那些前端新人有所帮助。 今天是第一堂课,由灵玉主讲的...
基于jQuery实现的模拟淘宝ued官网左侧动画导航特效源码.zip
UED设计插件
淘宝前端UED资料 Juicer 一个Javascript模板引擎的实现和优化)精品
淘宝前端的JS脚本程序的解读与精辟分析,适合一定JS基础的读者 淘宝前端的JS脚本程序的解读与精辟分析,适合一定JS基础的读者
ued规划思路,用户体验的要素,内训课件