梦jenny
码龄10年
关注
提问 私信
  • 博客:57,687
    57,687
    总访问量
  • 30
    原创
  • 1,149,127
    排名
  • 11
    粉丝
  • 0
    铁粉

个人简介:前端开发

IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:上海市
  • 加入CSDN时间: 2015-02-16
博客简介:

lulalahappy123的专栏

查看详细资料
个人成就
  • 获得9次点赞
  • 内容获得5次评论
  • 获得19次收藏
创作历程
  • 1篇
    2018年
  • 4篇
    2016年
  • 76篇
    2015年
成就勋章
TA的专栏
  • JAVASCRIPT
    40篇
  • CSS
    17篇
  • 设计模式
    2篇
  • HTML
    6篇
  • AJAX
    1篇
  • JQUERY
    4篇
  • Github
  • 布局
    13篇
  • web标准
    4篇
  • webstorm
    1篇
  • DOM
    3篇
  • Doctype
    1篇
  • 前端知识
    1篇
  • 计算机系统
    1篇
  • C/C++
    1篇
  • 原型
    1篇
  • 继承
    1篇
  • 兼容性
  • this
    1篇
  • DOM定位
    1篇
  • 网页宽高
  • backbone
  • AMD
  • 最近
  • 文章
  • 代码仓
  • 资源
  • 问答
  • 帖子
  • 视频
  • 课程
  • 关注/订阅/互动
  • 收藏
搜TA的内容
搜索 取消

js 继承

JS实现继承的几种方式原文链接点击打开链接前言JS作为面向对象的弱类型语言,继承也是其非常强大的特性之一。那么如何在JS中实现继承呢?让我们拭目以待。JS继承的实现方式既然要实现继承,那么首先我们得有一个父类,代码如下:// 定义一个动物类function Animal (name) { // 属性 this.name = name || 'Animal'; // 实例方法 th...
转载
发布博客 2018.03.23 ·
205 阅读 ·
1 点赞 ·
0 评论 ·
0 收藏

前端书单——从入门到菜鸟

后台书单历史书单借鉴地址简书 博客园必备技能:H5, CSS,JS ,NodeJS, REACT, Angular, Vue, Weex, ES6 webpack 计划书单——未读JS方面:JavaScript高级程序设计 第3版(红宝书).NicholasES6 ES6——阮一峰 Javascript设计模式 .AddyNo
原创
发布博客 2016.10.25 ·
1202 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

AMD小记

AMD规范,全称是Asynchronous Module Definition, 异步模块加载机制。AMD很短也很简单,但它却完整描述了模块的定义,依赖关系,引用关系以及加载机制。点击打开链接AMD是什么作为一个规范,只需定义其语法API,而不关心其实现。AMD规范简单到只有一个API,即define函数:define([module-name?], [array-of
转载
发布博客 2016.01.29 ·
512 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

backbone

项目里有自己开发的框架,为了深入理解,先学习一下前端的MVC模式及backbone和AngularMVC:与后台的MVC不同,后台众所周知就是Model对应数据库部分,view就是页面部分,controller 就是控制器拦截请求,分配到相应图层。至于前端的MVC 我现在刚刚了解,可能有了解的不准确的地方。许多前端框架的MVC,如backbone 分为 Models, Views, C
原创
发布博客 2016.01.13 ·
442 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

jQuery中$(function(){})与(function($){})(jQuery)、$(document).ready(function(){})等的区别详细讲解

1、(function($) {…})(jQuery);PS现在代码常见1)、原理:这实际上是匿名函数,如下:function(arg){…}这就定义了一个匿名函数,参数为arg而调用函数时,是在函数后面写上括号和实参的,由于操作符的优先级,函数本身也需要用括号,即:(function(arg){…})(param)这就相当于定义了一个参数为ar
转载
发布博客 2016.01.12 ·
354 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Meta http-equiv属性详解(转)

http-equiv顾名思义,相当于http的文件头作用,它可以向浏览器传回一些有用的信息,以帮助正确和精确地显示网页内容,与之对应的属性值为content,content中的内容其实就是各个参数的变量值。 引用meat标签的http-equiv属性语法格式是:<meta http-equiv="参数" content="参数变量值"> ;其中http-equiv属性主要有以下几种
转载
发布博客 2015.10.27 ·
354 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

懒加载

懒加载技术(简称lazyload)并不是新技术, 它是javascript程序员对网页性能优化的一种方案.lazyload的核心是按需加载.在大型网站中都有lazyload的身影,例如谷歌的图片搜索页,迅雷首页,淘宝网,QQ空间等.因此掌握lazyload技术是个不错的选择,可惜jquery插件lazy load官网(http://www.appelsiini.net/projects/lazyl
转载
发布博客 2015.09.15 ·
685 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

jQuery DOM 操作

一.节点的操作1.查找节点:var $var_1=$("htmltype");   //这句话就是获取所有htmltype节点如:var $ul_1=$("ul"); 2.创建并追加节点:var $var_1=$("");//这句话是创建一个节点$("htmltype2").append($var_1) ; //这句话是把节点插入所有htmltype2节点中例子:v
转载
发布博客 2015.09.11 ·
425 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

定位

点击打开链接点击打开链接点击打开链接 clientWidth、offsetWidth、scrollWidth、clientLeft、offsetLeft、scrollLeft的测试Dome            h4{margin-bottom: 2px;}    body{ margin:
转载
发布博客 2015.09.11 ·
363 阅读 ·
1 点赞 ·
0 评论 ·
0 收藏

HTML DOM之 window document body

[window对象] 它是一个顶层对象,而不是另一个对象的属性,即浏览器的窗口。 属性 defaultStatus 缺省的状态条消息 document 当前显示的文档(该属性本身也是一个对象) frame 窗口里的一个框架((FRAME>)(该属性本身也是一个对象) frames array 列举窗口的框架对象的数组,按照这些对象在文档中出现的顺序列出(该属性本身也是一个对
转载
发布博客 2015.09.11 ·
788 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

jQuery中添加自定义或函数方法

方法一:   jQuery.fn.setApDiv=function () {        //apDiv浮动层显示位置居中控制        var wheight=$(window).height();        var wwidth=$(window).width();        var apHeight=wheight-$("#apDiv").height()
转载
发布博客 2015.09.11 ·
383 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

js 中的this

this是js的一个关键字,随着函数使用场合不同,this的值会发生变化。但是总有一个原则,那就是this指的是调用函数的那个对象。1、纯粹函数调用。function test() { this.x = 1; alert(x);}test();其实这里的this就是全局变量。看下面的例子就能很好的理解其实this就是全局对象Global。
原创
发布博客 2015.09.07 ·
397 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

浏览器兼容方面问题合集

常遇到的是IE6
原创
发布博客 2015.09.01 ·
300 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

JS继承

继承:继承本身就是一个抽象的话题,在JavaScript中继承更是一个复杂的话题,因为JavaScript想要实现继承有两种实现方式,分别是类式继承和原型式继承,每种实现的方式都需要采取不少措施,下面本人通过分析例子的方式讲解JavaScript中这个很重要的话题。/* -- 类式继承 -- */ //先声明一个超类 function Person(name){ this.
转载
发布博客 2015.08.31 ·
285 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

原型和原型链详解

原文点击打开点击打开链接私有变量和函数在函数内部定义的变量和函数,如果不对外提供接口,外部是无法访问到的,也就是该函数的私有的变量和函数。script type="text/javascript"> function Box(){ var color = "blue";//私有变量 var fn = function()
转载
发布博客 2015.08.31 ·
506 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

指针数组与数组指针

这两个名字不同当然所代表的意思也就不同。我刚开始看到这就吓到了,主要是中文太博大精深了,整这样的简称太专业了,把人都绕晕了。从英文解释或中文全称看就比较容易理解。指针数组:array of pointers,即用于存储指针的数组,也就是数组元素都是指针数组指针:a pointer to an array,即指向数组的指针还要注意的是他们用法的区别,下面举例说明。in
转载
发布博客 2015.08.30 ·
284 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

int在32位机器中所占的内存大小引发的问题

int在32位机器中所占的内存大小4字节1: char   a:   sizeof(a)  =   1;         2: int   a  :     sizeof(a)  =   4;         3:     short  a:   sizeof(a)  =   2;         4:     long a:     sizeof(
转载
发布博客 2015.08.30 ·
2301 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

js继承的概念

js继承的概念js里常用的如下两种继承方式:原型链继承(对象间的继承)类式继承(构造函数间的继承)由于js不像java那样是真正面向对象的语言,js是基于对象的,它没有类的概念。所以,要想实现继承,可以用js的原型prototype机制或者用apply和call方法去实现在面向对象的语言中,我们使用类来创建一个自定义对象。然而js中所有事物都是对象,那么用什么办法来
转载
发布博客 2015.08.30 ·
1030 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

详解js跨域问题

什么是跨域?概念:只要协议、域名、端口有任何一个不同,都被当作是不同的域。URL 说明 是否允许通信http://www.a.com/a.jshttp://www.a.com/b.js 同一域名下 允许http://www.a.com/lab/a.jshttp://www.a.com/script/b.js 同一
转载
发布博客 2015.08.25 ·
244 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

web前端开发工程师“想都不用想”的几个知识点

1、DOM结构——两个节点之间可能存在哪些关系以及如何在节点之间任意移动。document.documentElement     返回文档的根节点 document.body      document.activeElement 返回当前文档中被击活的标签节点(ie) event.fromElement        返回鼠标移出的源节点(ie) event.toEleme
转载
发布博客 2015.08.25 ·
521 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏
加载更多