自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

sqliang的专栏

聚焦开发学习blog

  • 博客(9)
  • 收藏
  • 关注

原创 web前端模块化开发

定义与由来定义模块就是实现特定功能的相互独立的一组方法。由来背景 随着网站逐渐的开发,嵌入网页的js代码越来越庞大,而网页也越来越像桌面程序,需要一个团队去分工协作,进行管理和测试等等。为了更好的管理网页的业务逻辑,也就产生了模块化编程的理念。 为了让开发者方便地加载各种模块,因此需要一套编写模块的规范,而且目前通行的JavaScript的模块规范有两种:CommonJS 和AMD。另

2016-03-14 20:49:24 3422

原创 CSS体系总结

博客园blogs,原作者写的特别好:CSS知多少 解释了CSS层叠的意思,浏览器加载解析HTML,CSS,以及渲染页面的基本流程。分析了默认样式,选择器优先级,盒模型,float,display,position。很多理解挺深的,还推荐了两本不错的书,《CSS设计指南》,《webkit技术内幕》 Webkit技术内幕下载后已深深地被吸引了,前端开发的主对象环境就是Browser,因此了解

2016-03-14 10:14:26 496

原创 js中的this

提示js没有块级所用域,但是确实有函数作用域。那意味着定义在函数中的参数和变量在函数外部都是不可见的,而且在一个函数中的任何位置定义的变量在该函数中的任何地方都可见。因此,在js函数中,最好的做法是在函数体的顶部声明函数中声明你用到的所有变量。参数this除了声明时定义的形式参数,每个函数接收两个附加的参数:this和arguments。参数this在面向对象编程中非常重要的,它的值取决于调用模式,

2016-03-09 17:15:50 408

原创 函数表达式和闭包

递归function factorial (num) { if(num <= 1){ return 1; }else{ return num * arguments.callee(num-1); }}问题:上述代码在严格模式下有问题,因为严格模式下不能通过脚本访问arguments.callee。不过,可以借助于命名函数表达式,如下:var

2016-03-06 23:30:51 462

原创 jQuery总结

简介jquery是一款轻量级的JS库,文件很小,不影响加载速度,它兼容CSS3,还兼容了各种主流浏览器。 使用户能方便地处理HTML文档,事件,实现动画效果,并且方便地为网站提供Ajax交互优点提供了强大的功能函数和简单精准的选择器操作解决了浏览器兼容问题,支持市场上主流的浏览器支持ajax,封装后使用ajax交互代码简介,操作简单具有丰富的插件库,可以方便地使用提供了丰富的UI。应用

2016-03-06 11:58:18 435

原创 React组件生命周期

组件的属性和方法renderReact.createClass用于生成组件类,每一个组件都要有render函数props组件的属性可以在组件类this.props对象上获取,如:this.props.属性名。添加组件属性,需要注意:class属性需要写成className,for属性需要写成htmlFor,因为class和for是JavaScript的保留字<script type="text/ba

2016-03-06 11:19:27 467

原创 React概述

ReactJS介绍简介ReactJS是为了解决构建随着时间数据不断变化的大规模应用程序而设计的用来构建用户界面的JavaScript库,是MVC中的V(视图)React设计思想 React设计思想很独特,属于革命性创新,性能独特,代码逻辑却非常简单。很有可能会成为将来Web开发的主流工具。这个项目本身也越来越大,从最早的UI引擎变成了一整套前后端通吃的Web App解决方案。其衍生出来的Reac

2016-03-06 00:50:05 2437

原创 js变量、作用域和内存问题的复习**

基本类型和引用类型 基本类型指的是简单的数据段,引用类型指那些可能由多个值构成的对象。引用类型的值是保存在内存中的对象。在实际操作中,实际上是在操作对象的引用而不是实际的对象,因此引用类型的值是按引用访问的js变量的访问有按值和按引用两种,而参数的传递是按值传递的 s所有函数的参数都是按值传递的,也就是把函数外部的值复制给函数内部的参数,就和把值从一个变量复制到另一个变量一样。基本类型值的

2016-03-05 17:47:07 1218

原创 js基本概念复习

严格模式 ES5引入了严格模式的概念,为js定义了一种不同的解析和执行的模型。在严格模式下ES3中的一些不确定的行为将得到处理,而且对某些不安全的操作也会抛出错误。 要在整个脚本下启用严格模式,可以在顶部添加如下代码: "use strict"; 这行代码其实是一个编译指示,告诉支持的js引擎(如V8)切换到严格模式。在函数内部的上方使用这条编译指示,也可以指定函数在严格模

2016-03-04 09:56:57 374

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除