![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
web
文章平均质量分 57
S1mp1e
这个作者很懒,什么都没留下…
展开
-
js for循环练习(生成方块阵列与V字形)
for循环练习综合 #list { position: relative;} li { width: 50px; height: 50px; position: absolute;top: 0px; left: 0px; background: red; font: 30px; line-height: 50px;text-align: center; display: bloc原创 2015-02-01 14:59:48 · 3346 阅读 · 0 评论 -
js面向对象例子(原型继承和类继承)-3
function Person(name){ this.name=name; } Person.prototype.getName = function(){ return this.name; } function User (age,name){ this.name = name; //如果传person的参数,那即使继承了person的方法也是无法使用的原创 2015-09-13 15:52:02 · 295 阅读 · 0 评论 -
js面向对象的例子(私有/公有/特权方法)-2
function User(name,age,sex){ this.name = name; this.age = age; this.sex = sex; /*私有方法*/ function getSex(){ console.log(this.sex); } /*特权方法*/ this.getName = function(){原创 2015-09-13 13:56:34 · 365 阅读 · 0 评论 -
js面向对象的例子-1
function User(pro) { for (var i in pro) { (function(_this,i) { // var p=i; _this["get" + i] = function() { //User.getname() return pro[i]; }; _this["set" + i] = functi原创 2015-09-13 13:18:08 · 393 阅读 · 0 评论 -
[转]jQuery中$.fn的用法介绍
.fn是指jquery的命名空间,加上fn上的方法及属性,会对jquery实例每一个有效。如扩展.fn是指jquery的命名空间,加上fn上的方法及属性,会对jquery实例每一个有效。 如扩展.fn.abc(),即.fn.abc()是对jquery扩展了一个abc方法,那么后面你的每一个jquery实例都可以引用这个方法了.那么你可以这样子:.fn.abc()是对jquery扩展了一个abc转载 2015-07-19 09:52:50 · 597 阅读 · 0 评论 -
js面向对象的编程理解
1、js是基于对象的编程,但是不是面向对象的,因为就js中没有类的定义 2、js通过其他的方法来实现面对对象的编程——继承、封装、多态。 3、类是抽象的,对象是实际的。定义一个类之后不占内存,定义对象之后是占有内存的。 4、js单纯地定义一个对象后,可以实现简单的封装,但是有多个对象的时候,就会显得非常不方便。所以会引入对象实例化,解决了对象实例化之后,在解决继承的时候,采用原型链和call的转载 2015-07-17 22:49:26 · 626 阅读 · 0 评论 -
JS模块化编程——seajs
欢迎使用Markdown编辑器写博客本Markdown编辑器使用StackEdit修改而来,用它写博客,将会带来全新的体验哦:Markdown和扩展Markdown简洁的语法代码块高亮图片链接和图片上传LaTex数学公式UML序列图和流程图离线写博客导入导出Markdown文件丰富的快捷键快捷键加粗 Ctrl + B 斜体 Ctrl + I 引用 Ctrl原创 2015-07-16 20:19:26 · 551 阅读 · 0 评论 -
CSS中的绝对定位与相对定位
层级关系为:效果图:为改变参照物(橘色框)后的效果层级关系为:效果图:参照物为最顶级的元素情况。层级关系为:效果图: 仅使用margin属性布局绝对定位元素的情况此情况,margin-bottom 和margin-right的值不再对文档流中的元素产生影响转载 2014-12-14 14:23:02 · 335 阅读 · 0 评论 -
通俗易懂的相对定位与绝对定位
之前都是看网上的一些教程,看完以后都觉得懂了,但是实际自己用的时候发现又是没有搞懂,这次自己弄了个示例,自己研究,终于将这个知识点搞明白了,所以无论是什么知识点不要认为简单就不去实际操作,自己操作一遍可以抵得上好几遍的看教程正文:首先自己做一个盒模型,简单点就行,主要是自己看得懂定位* { margin: 0; padding:0;} .ex1{ w原创 2014-12-28 15:25:08 · 666 阅读 · 0 评论 -
CSS清除浮动方法集合
CSS清除浮动方法集合一、浮动产生原因 - TOP一般浮动是什么情况呢?一般是一个盒子里使用了CSS float浮动属性,导致父级对象盒子不能被撑开,这样CSS float浮动就产生了。浮动产生样式效果截图本来两个黑色对象盒子是在红色盒子内,因为对两个黑色盒子使用了float浮动,所以两个黑色盒子产生了浮动,导致红色盒子不能撑开,这样浮动就产生了。转载 2014-12-27 18:31:01 · 351 阅读 · 0 评论 -
JS的面向对象的基础
<!doctype html><html lang="en"><head> <meta charset="UTF-8"> <title>js面向对象</title> <script> //父类 function Person(name,sex){ this.name=name; this.se原创 2015-07-16 22:27:42 · 425 阅读 · 0 评论