自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

踩在巨人肩膀上

  • 博客(373)
  • 资源 (2)
  • 问答 (6)
  • 收藏
  • 关注

转载 JQuery中serialize()、serializeArray()和param()方法示例介绍

serialize()方法也是作用于一个JQuery对象,它能够将DOM元素内容序列化为字符串,serializeArray()方法不是返回字符串,而是将DOM元素序列化后,返回JSON格式的数据下面是服务器端的jsp代码:?12345678"java"import="java.util.*

2017-05-22 17:41:12 336

转载 jQuery函数attr()和prop()的区别

在jQuery中,attr()函数和prop()函数都用于设置或获取指定的属性,它们的参数和用法也几乎完全相同。但不得不说的是,这两个函数的用处却并不相同。下面我们来详细介绍这两个函数之间的区别。1、操作对象不同很明显,attr和prop分别是单词attribute和property的缩写,并且它们均表示"属性"的意思。不过,在jQuery中,attribute和p

2017-05-22 17:18:33 210

原创 HTML中属性ID和属性NAME有何区别

id的主要用途:在客户端页面作为对象的唯一表示,同一个页面中不允许出现多个相同的id.可以使用JavaScript的document.getElementById('id')来获取对象.name的具体用途有:用途1: 作为可与服务器交互数据的HTML元素的服务器端的标示,比如input、select、textarea、和button等。我们可以在服务器端根据其name通过R

2017-05-22 13:41:36 347

转载 深入理解javascript中return的作用

例如:onClick='return add_onclick()'与 onClick='add_onclick()'的区别JAVASCRIPT在事件中调用函数时用return返回值实际上是对window.event.returnvalue进行设置。而该值决定了当前操作是否继续。当返回的是true时,将继续操作。当返回是false时,将中断操作。而直接执行时(不用return)。

2017-05-22 11:13:09 334

原创 js跳出循环的方法区别(break,continue,return)区分函数体内和循环体内的区别

面向对象编程语法中我们会碰到break ,continue, return这三个常用的关键字,那么关于这三个关键字的使用具体的操作是什么呢?我们在使用这三关键字的时候需要注意和需要理解的规则是什么呢?让我们开始介绍吧:js编程语法之break语句:break语句会使运行的程序立刻退出包含在最内层的循环或者退出一个switch语句。由于它是用来退出循环或者switch语句,所

2017-05-22 10:30:33 3860

原创 js中var self=this的解释

每个函数在定义被ECMAScript解析器解析时,都会创建两个特殊的变量:this和arguments,换句话说,每个函数都有属于自己的this对象,这个this对象是在运行时基于函数的执行环境绑定的,即在全局对象中,this指向的是window对象;在自定义函数中,this对象指向的是调用这个函数的对象,也就是说,this指向的是调用执行环境的那个对象。如果是在函数嵌套环境中,this指

2017-05-21 00:10:54 1610

原创 Object.defineProperty()/ vue数据绑定原理

Object.defineProperty() 方法会直接在一个对象上定义一个新属性,或者修改一个对象的现有属性, 并返回这个对象。语法Object.defineProperty(obj, prop, descriptor)参数obj要在其上定义属性的对象。prop要定义或修改的属性的名称。descriptor将被定义或修改的属性的描述符。返回值 

2017-05-20 22:43:58 1641

转载 angular.foreach 循环方法使用指南

angular有自己的生命周期。循环给一个 angular监听的变量复值时。最好还是用angular自带的循环方法。“angular.foreach”格式: 代码如下:var objs =[{a:1},{a:2}];angular.forEach(objs, function(data,index,array){//data等价于array[index]console.

2017-05-19 16:46:33 1359

原创 python 的 from . import module

sound/ Top-level package __init__.py Initialize the sound package formats/ Subpackage for file format conversions __in

2017-05-18 10:47:06 270

原创 CSS中伪类及伪元素用法详解

伪类的分类及作用:注:该表引自W3School教程伪元素的分类及作用:接下来让博主通过一些生动的实例(之前的作业或小作品)来说明几种常用伪类的用法和效果,其他的读者可以自己尝试:伪元素和伪类的区别从作用也可以看出伪元素:伪元素是创造关于文档语言能够指定的文档树之外的抽象。例如文档语言不能提供访问元素内容第一字或者第一行的机制。伪元素允许设计师引用它们

2017-05-15 15:55:03 1003

转载 HTML5新特性:范围样式<style scoped>

HTML5的新特性:范围样式,又叫做<style scoped> 。开发者可以通过为根元素设定一个添加了scoped属性的style标签,来限制样式只作用于style标签的子元素上。这会限制样式只影响style标签的父元素和它所有的后代元素。例子        下面是一个使用了标准样式的简单页面:  a div! a span!           

2017-05-15 10:20:52 1627

转载 angular.js 路由及页面传参与缓存

http://blog.csdn.net/u013378306/article/details/53021565

2017-05-11 15:15:34 2394

转载 对vue中 默认的 config/index.js:配置的详细理解 -【以及webpack配置的理解】

当我们需要和后台分离部署的时候,必须配置config/index.js:用vue-cli 自动构建的目录里面  (环境变量及其基本变量的配置)123456789101112131415var path = require

2017-05-11 11:27:49 15508

转载 js中等性操作符(==)、关系操作符(<,>)和布尔操作符(!)比较规则

等性操作符(==)1、比较的类型是String、Number、Boolean这几个基本类型时当是这几中类型进行比较时,会先将两边转换成数字,在进行比较。1 console.log(1 == true); // true转换成数字为1,因此结果为true2 3 console.log('123' == 123); //true4 5 console.log('ab

2017-05-10 14:11:17 275

转载 js如果在function之前加上感叹号 (!) 等运算符是什么作用

比如下面的代码:!function(){alert('iifksp')}()        // true在控制台运行后得到的值时true,为什么是true这很容易理解,因为这个匿名函数没有返回值,默认返回的就是undefined,求反的结果很自然的就是true。所以问题并不在于结果值,而是在于,为什么求反操作能够让一个匿名函数的自调变的合法?平时我们可能对添加括号来调用匿名函

2017-05-05 16:45:57 1969

原创 angularjs生命周期的compile的 pre-link阶段都干了什么

http://www.jb51.net/article/58229.htm

2017-05-05 14:40:00 756

转载 es6的 ... 三点运算符的用法

http://www.cnblogs.com/chrischjh/p/4848934.html

2017-05-05 11:37:41 30079

转载 angularjs指令中的compile与link函数详解

http://www.bubuko.com/infodetail-694161.htmlhttp://www.jb51.net/article/58229.htm

2017-05-04 17:56:30 658

转载 开发单页应用(SPA)时候遇到的微信支付授权目录的坑

项目中要在微信底下开发单页应用(SPA),前端技术选型用的vuejs+vue-router,vue-router使用hashbang模式(使用hashbang也是为了避免微信jssdk的wx.config签名的坑)。在调用微信支付的时候遇到提示“URL未注册”,这通常是因为没有在微信支付后台正确配置授权目录的问题,但我所遇到的并非如此。我们的应用中有3个页面用到微信支付:http:

2017-05-03 17:32:33 2260

原创 python学习资源收集

https://www.zhihu.com/question/20039623

2017-05-03 10:12:27 330

转载 nodejs链接mysql数据库

http://blog.sina.com.cn/s/blog_5a6efa330102vctw.htmlhttp://www.cnblogs.com/tinyphp/p/4932705.html

2017-04-27 17:23:52 372

转载 python起步之认识缩进

http://www.crifan.com/tutorial_python_indent/

2017-04-27 13:58:31 579

原创 Angularjs中的事件广播 —全面解析$broadcast,$emit,$on

http://www.jb51.net/article/84370.htm

2017-04-25 18:20:07 364

转载 JavaScript子类用Object.getPrototypeOf去调用父类方法

http://www.cnblogs.com/snandy/archive/2011/03/23/1992080.html

2017-04-25 18:11:22 271

原创 angular登陆做权限管理与设置http响应头

https://chensd.com/2016-07/Authorzation-and-Login-in-Angular.html?utm_source=tuicool&utm_medium=referral&nsukey=1h6VF45qduV5RHzyRihd6joJBu7QVbZZFvCffysQArk8k1MxF7E53BoPRmlnzYJObDHNaymC7CmBj4fhze0vb9%2

2017-04-25 11:18:04 1163

转载 angular1的5种服务

http://www.cnblogs.com/liulangmao/p/4078246.html

2017-04-24 15:57:48 831

转载 win7下安装MongoDB

http://www.cnblogs.com/liulangmao/p/3509447.html

2017-04-24 13:38:51 355

转载 vue2自定义指令的作用

自定义指令是用来操作DOM的。尽管Vue推崇数据驱动视图的理念,但并非所有情况都适合数据驱动。自定义指令就是一种有效的补充和扩展,不仅可用于定义任何的DOM操作,并且是可复用的。  比如谷歌图片的加载做得非常优雅,在图片未完成加载前,用随机的背景色占位,图片加载完成后才直接渲染出来。用自定义指令可以非常方便的实现这个功能。效果:  自定义指令的第二用

2017-04-22 18:57:48 6433

原创 单页面应用下的比如angular做聚合支付时候拦截后退的坑

1.因为是支付 所以url要验证合法性。简单的push一个#作为url会报错。2.必须push进去他原来的合法 的url

2017-04-20 17:26:11 1232

原创 Vue2 实例中的 data 属性三种写法与作用

{{count}} +var app = new Vue({ // 1. // data () { // return {count: 0} // }, // 2. // data: { // count: 0 // }, // 3. data: function() { return { count: 0

2017-04-19 11:34:53 34645

转载 js 判断 当页面无法回退时(history.go(-1)),关闭网页

在做一个Web项目时遇到一个需求,当页面没有前驱历史记录时(就是当前为新弹出的页面,没法做goback操作即history.Go(-1)),点击返回按钮时直接关闭页面,否则就退回到前一页。遇到的问题就是如何判断 是否有history可以回退,这个非常麻烦,因为没有这样的函数直接能获取到,只能通过history.length这个变量做变通的处理,但是对于IE,和非IE的length的返回值不

2017-04-18 15:22:29 4893

转载 精读前后端渲染之争

1. 引言我为什么要选这篇文章呢?十年前,几乎所有网站都使用 ASP、Java、PHP 这类做后端渲染,但后来随着 jQuery、Angular、React、Vue 等 JS 框架的崛起,开始转向了前端渲染。从 2014 年起又开始流行了同构渲染,号称是未来,集成了前后端渲染的优点,但转眼间三年过去了,很多当时壮心满满的框架(Rendlr、Lazo)从先驱变成了先烈。同构到底是不是未来

2017-04-18 09:43:57 248

原创 HTML5[5]:在移动端禁用长按选中文本功能

在手机浏览器中,长按可选中文本,但如果在应用中,会给人一种异样的感觉,最好还是禁用此功能为上。* {-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:non

2017-04-14 11:14:31 5552

转载 前端模块化,AMD与CMD的区别

在JavaScript发展初期就是为了实现简单的页面交互逻辑,寥寥数语即可;如今CPU、浏览器性能得到了极大的提升,很多页面逻辑迁移到了客户端(表单验证等),随着web2.0时代的到来,Ajax技术得到广泛应用,jQuery等前端库层出不穷,前端代码日益膨胀这时候JavaScript作为嵌入式的脚本语言的定位动摇了,JavaScript却没有为组织代码提供任何明显帮助,甚至没有类的概念,更

2017-04-13 17:46:32 510

原创 vue2的组件之slot

界面写多了,大家应该都会想到一个问题:JS的模块写好以后可以在多个地方重复使用,HTML有没有办法做到呢?Vue给了我们这个能力,使用组件,就可以轻松做到。最简单的组件初始化Vue实例之前,使用`Vue.component`方法注册一个简单的template,在HTML中,就可以直接使用。因为这里会举一连串的例子,就直接用`one`、`two`、`three`来作为组件名称了。

2017-04-12 16:44:35 4745 1

原创 vue2 与 vue1都支持的组件tree互动api。

父组件:        子组件:        var vm = new Vue({        el: '#app',        data: {            val: 1        },        components: {            test: {                props: ['t

2017-04-11 18:05:29 1029

原创 angular单选全选

全选 {{id}} var app = angular.module('myApp',[]);app.controller('myController', ['$scope', function ($scope) { $scope.list = [

2017-04-06 17:59:06 1048

原创 利用pushState开发无刷页面切换

实现目标页面的跳转(前进后退,点击等)不重新请求页面页面URL与页面展现内容一致(符合人们对传统网页的认识)在不支持的浏览器下降级成传统网页的方式使用到的APIhistory.state当前URL下对应的状态信息。如果当前URL不是通过pushState或者replaceState产生的,那么history.state是null。history.pushState(

2017-04-06 11:30:07 267

原创 判断微信支付宝浏览器并拦截后退按钮实现关闭窗口

pushHistory(); window.addEventListener("popstate", function(e) { var ua = navigator.userAgent.toLowerCase(); if(ua.match(/MicroMessenger/i)=="micromessenger") { WeixinJSBridge.call('closeWin

2017-04-06 11:15:59 1979

转载 gulp常用插件之gulp-rev-collector(给资源文件加时间戳)

https://www.npmjs.com/package/gulp-rev-collector 这个插件就是从manifests中获取静态资源版本数据, 该数据由不同的流产生, 并且替换html中的链接.安装: $ npm install --save gulp-rev-collector使用: 我们可以使用gulp-rev来产生一些无法使用cache的静态资源, 并

2017-03-31 17:03:59 1097

mysql学习手册

收集的很全面的 汉化的 mysql学习手册 各个方面都很全面

2017-06-10

list最终版

表达式 一个list

2016-08-21

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

TA关注的人

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