自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(28)
  • 收藏
  • 关注

原创 跨域总结

什么是跨域跨域产生的原因是浏览器同源策略-SOP的限制,当前域名下的js只能读取同域的窗口属性。当使用js获取不同域名下的数据时,就会产生跨域的问题。只有双方在协议、主机和端口号都完全匹配的情况下,可以被授权访问。需要注意的是,在服务器端是没有跨域之说的。比如我用node请求java数据时,即使两个的地址不一样,但是这个不是跨域,跨域是浏览器做的限制,防止获其他域名的cookies或者恶意的发送aj

2017-07-17 23:56:50 383

原创 用vue.js和vue-router重构一个网站

拿了个以前的项目做练手,主要用了vue-cli,vue-routergithub地址:https://github.com/fshwc/vuedemo-mpacc

2017-01-25 16:10:11 4737

原创 Vue.js实现文章评论和回复评论功能

Vue.js实现文章评论和回复评论功能

2016-12-19 20:49:25 36865 42

原创 用node和express连接mysql实现登录注册

用node express连接mysql实现用户登录注册功能

2016-12-15 18:45:14 11444 2

原创 用Vue实现timepicker

用Vue实现timepicker功能

2016-12-04 18:00:50 7834 1

原创 《ES6入门》let和const总结

let命令ES6新增了let命令,用于声明变量。用法类似一var,但所声明的变量只在let命令所在的代码块内有效。

2016-12-02 13:11:35 462

原创 用vue-router实现二级菜单内容的转换

用vue-router实现二级菜单内容的转换

2016-11-30 15:53:47 18764

原创 用Vue.js实现一个简单的搜索框

用简单的vuejs2.0的知识实现简单的搜索框。两个组件,一个组件是logo部分的,一个是搜索框部分的。

2016-11-23 18:37:36 34964 1

原创 用Vue.js的Render函数实现技术栈的介绍

用Vue.js的Render函数实现组件化,实现了一个简历里面技术栈的介绍

2016-11-19 18:14:42 877

转载 优化你的DOM

优化DOM的本质其实就是减少DOM树的重流与重绘。

2016-10-27 20:17:37 289

原创 数据结构--基本排序算法(js版)

排序,数据结构不可或缺的一大用途。排序有很多种算法,每种情况有对应的最佳算法,今天先来看看3大基本排序算法。冒泡排序 、快速排序、插入排序

2016-10-26 15:44:56 386 2

原创 数据结构--二叉树(js版)

树是一种非线性的数据结构,以分层的方式存储数据,特别是有序列表。树可以分为几个层次,根节点是第0层。没有任何子节点的节点称为叶子节点。二叉树是一种特殊的树,二叉树进行查找、添加、删除都非常快。二叉树每个节点的子节点不允许超过两个。相对较小的值保存在左节点中,较大的值保存在右节点中。

2016-10-23 12:12:36 613

原创 数据结构--散列(js版)

散列是一种常用的数据储存技术,散列后的数据可以快速的插入或取用。我们的散列表是基于数组进行合计的,数组的长度是预先设定的。所有元素根据和改元素对应的键,保存在数组的特定位置。

2016-10-22 18:40:27 380

原创 数据结构--链表(js版)

JavaScript版的数据结构--链表链表是由一组节点组成的集合。每个节点都使用一个对象的引用指向它的后继,指向另一个节点的引用叫做链。链表一般有一个头节点。

2016-10-16 17:39:15 8272 1

原创 瀑布布局流--原生js

原生js实现了一下简单的瀑布流

2016-10-15 12:19:55 456

原创 jq返回顶部功能--面向对象思路

用requireJS和面向对象的思想,封装一个返回顶部的功能按钮。

2016-10-14 16:17:24 730

原创 数据结构--栈(js版)

数据结构--栈(js版)

2016-10-11 16:53:36 375

转载 js按需加载js模块

无论当前 JavaScript 代码是内嵌还是在外链文件中,页面的下载和渲染都必须停下来等待脚本执行完成。JavaScript 执行过程耗时越久,浏览器等待响应用户输入的时间就越长。浏览器在下载和执行脚本时出现阻塞的原因在于加载js文件时浏览器会停止处理页面,先执行 JavaScript代码,然后再继续解析和渲染页面。同样的情况也发生在使用 src 属性加载 JavaScript的过程中。 无阻塞

2016-10-10 23:34:38 2348

原创 数据结构--图(js版)

数据结构--图

2016-10-04 19:58:02 937

原创 《JavaScipt高级程序设计》总结五

对象:一组无序的属性集合,其属性可以包括基本值、对象或函数。对象的每个属性或方法都对应一个名字,而这个名字都映射到一个值。每个对象都是基于一个引用类型创建的。var persion = new Object(); //创建一个Object实例person.name = "Grace";persopn.sayName = function() { alert(this.name);

2016-10-01 12:35:58 245

原创 《JavaScript高级程序设计》总结四

一:Function类型 每个函数都是Function类型的实例。而且函数是对象,因此函数名实际上是指向函数对象的指针,不会与某个函数绑定function add(a,b) { return a + b;}var sum = function(a,b) { return a + b;};*解析器会率先读取函数声明并加到执行环境中,函数声明提升。 *函数表达式则必须等到解析

2016-09-24 21:41:44 262

原创 《JacaScript高级程序设计》总结三

引用类型的值(对象)是引用类型的一个实例。引用类型有时候也称为对象定义,因为他们描述的是一类对象所具有的属性和方法。 对象是某个特定引用类型的实例。新对象是使用new操作符后跟一个构造函数来创建的。构造函数本身就是一个函数,只不过该函数是出于创建新对象的目的而定义的。一:object类型 大多引用类型值都是object类型的实例。 创建object实例两种方法:var person1 = ne

2016-09-21 21:22:30 654

原创 《JavaScript高级程序设计》总结二

一:基本类型和引用类型的值 ECMAScript变量包含两种不同数据类型的值:基本类型值和引用类型的值。基本类型值   –>  简单的数据段 *5种基本数据类型是按值访问的,因为可以操作保存在变量的实际值。 *不能给基本类型的值添加属性。 *复制值会新创建一个新值,两个变量是完全独立的。 *确定一个值是哪种基本类型可以使用typeof操作符引用类型值  –>  可能由多个值构成的对象

2016-09-20 19:28:44 296

原创 《JavaScript高级程序设计》总结一

对《JavaScript高级程序设计》这本书进行的总结

2016-09-18 17:28:13 338

原创 报表总结

两个月,终于做完了别人2个星期能做完的项目了。感谢老大,一直没催我;感谢两个小弟,一直让你们背锅。刚开始由于都是0经验所以交互数据格式方面一直有问题,感谢你们为了让前端容易处理而改了无数次Java。 这个项目是把考生的考试得分信息展现出来,生成报表,让老师、考生通过表格和图表更好的获取信息。 刚开始的两个星期…我做了十几个静态。不过也正是这十几个静态,弥补了我这方面的缺陷,由刚开始的每写一个属性

2016-09-04 10:51:39 572

原创 Javascript-立即调用函数表达式

立即调用函数表达式其实就是函数的调用而已,只不过是立刻执行。 立即调用函数表达式与闭包还是不同概念的,很多人都会弄混,以为没有函数名就是闭包,闭包加个括号括起来就是立即调用,虽然…我也曾经这样认为。 立即调用函数表达式一般在3种情况下运用: 1.立刻执行的函数(注意:此函数因为立刻执行,所以只能执行一次,不能反复调用) 2.防止命名冲突,解决命名空间和变量污染的问题。 3.创建闭包,保存状

2016-09-01 21:57:22 555

原创 8.30总结

列表内容Doctype作用?严格模式与混杂模式如何区分?它们有何意义? Doctype是标准通用标记语言的文档类型声明,目的告诉浏览器使用怎么样的文档类型定义(DTD)来解析文档。分怪异模式(混杂模式)和严格模式两种。主要影响css。严格模式是按照该浏览器支持的最高标准;混杂模式宽松的向后兼容方式显示防止旧站点无法工作。行内元素有哪些?块级元素有哪些? 空(void)元素有那些? 行内:spa

2016-08-30 18:04:42 271

原创 less总结

注释 /*会被编译*/ //不会被编译变量@test_width:300px;混合例一:.box {width:@test_width; .border; }.border {border:1px solid red;}编译后-->.box {width:300px; border:1px solid red;}例二(带参数或默认值):.border(@border_width:1

2016-08-30 17:42:48 197

空空如也

空空如也

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

TA关注的人

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