上一页 1 ··· 8 9 10 11 12 13 14 15 16 下一页
摘要: 绿巨人1 绿巨人2 绿巨人3 绿巨人4 绿巨人5 ... 阅读全文
posted @ 2014-03-08 19:53 菠萝君 阅读(297) 评论(0) 推荐(0)
摘要: 要想实现3D的效果,其实非常简单,只需指定一个元素为容器并设置transform-style:preserve-3d,那么它的后代元素便会有3D效果。不过有很多需要注意的地方,这里把我学习的方法,过程分享给大家。再讲知识点之前,还是先弄清楚3D的坐标系吧,从网上搜了一张经典坐标系图,供大家回顾一下。1、3D试图 transform-style:flat(默认,二维效果)/preserve-3d(三维效果)。设置一个元素的transform-style:preserve-3d;只影响这个元素的子元素(如果孙元素也有3d效果,那么还必须给子元素设置preserve-3d)。这样所有子元素都可以相. 阅读全文
posted @ 2014-03-08 12:06 菠萝君 阅读(595) 评论(0) 推荐(0)
摘要: Creative Lifesaver Honest Entertainer Brave Astronaut ... 阅读全文
posted @ 2014-03-07 22:35 菠萝君 阅读(224) 评论(0) 推荐(0)
摘要: 定义构造器并扩充它的原型var Mammal = function(name){ this.name = name; }; Mammal.prototype.getName = function(){ return this.name; }; Mammal.prototype.says = function(){ return this.saying||""; };var Cat = function(name){ this.name = name; this.saying = "cat"; }; Cat.prototype = new Mammal() 阅读全文
posted @ 2014-03-07 08:34 菠萝君 阅读(104) 评论(0) 推荐(0)
摘要: 1 块级元素 address 地址 blockquote 块引用 center 居中对齐块 dir 目录列表 div dl 定义列表 fieldset -form控制组 form 交互表单 h1 h2 h3 h4 h5 h6 hr 水平分割线 isindex menu 菜单列表 ol 排序表单 p pre table ul内联元素 a 锚点 abbr acronym 首字 ado b br换行 cite引用 code计算机代码 dfn em 强调 font 字体 i 斜体 img 图片 input 输入框 label 表格标签 ... 阅读全文
posted @ 2014-03-06 21:03 菠萝君 阅读(269) 评论(0) 推荐(0)
摘要: var Dog = function(name,color){this.name=name||"";this.color=color||"";};Dog.prototype.setName = function(name){this.name = name;return this;};Dog.prototype.setColor = function(color){this.color=color;return this;};Dog.prototype.yell = function(){alert(this.name+this.color);retur 阅读全文
posted @ 2014-03-06 16:58 菠萝君 阅读(151) 评论(0) 推荐(0)
摘要: 1 理解作用域 1 我们构造一个myObject 对象,它拥有一个value属性和一个increment的方法,假定我们希望保护该值不会被非法更改 var myObject = function(){ var value = 0; return { increment:function(inc){ value +=typeof inc === "number"?inc:1; }, getValue:function(){ return value; } } }();//直接执行,返回结果 我们并... 阅读全文
posted @ 2014-03-06 15:54 菠萝君 阅读(179) 评论(0) 推荐(0)
摘要: 1 基本用法 1 必须支持元素 2 先取得画布的山下文 var drawing = document.getElementById("drawing"); //检测浏览器是否支持 if(drawing.getContext){ //do something }2 2D上下文 1 描边 2 填充 var drawing = document.getElementById("drawing"); if(drawing.getContext){ var context = drawing.getContext("2d"); context. 阅读全文
posted @ 2014-03-02 22:25 菠萝君 阅读(670) 评论(0) 推荐(0)
摘要: 函数表达式 1 函数声明 function functionName(){} 2 函数表达式 //匿名函数 var functionName = function(){}; 递归 function factorial(num){ if(num<=1){ return 1; }else{ return num*factorial(num-1);//return num*arguments.callee(num-1); } }闭包 1 闭包和变量 闭包只能取到包含函数中任何变量的组后一个值function createFunc... 阅读全文
posted @ 2014-03-02 20:24 菠萝君 阅读(209) 评论(0) 推荐(0)
摘要: 1 工厂模式 工厂模式是软件工程领域的一种广为人知的设计模式,这种模式抽象了创建具体对象的过程。 function createPerson(name,age,job){ var o = new Object(); o.name = name; o.age = age; o.job = job; o.sayName = function(){ alert(this.name); }; return o; } var person1 = createPerson("Jackey",24,"software engineer"... 阅读全文
posted @ 2014-03-02 17:11 菠萝君 阅读(220) 评论(0) 推荐(0)
上一页 1 ··· 8 9 10 11 12 13 14 15 16 下一页