• 移动端页面开发

    手势事件 click当手指接触屏幕然后弹开就会触发click事件。 touchstart当手指一接触屏幕就会触发touchstart事件。 touchend当手指离开屏幕就会...

  • 300
    require.js

    在使用require.js之前需要了解,模块化编程,commonJS规范,AMD规范,CMD规范这些东西,本来想要大概写一下相关的概念,但是文笔太差,描述不清楚,网上也有许多...

  • 300
    构造函数,原型,继承

    在说构造函数之前先,先看一个场景,我们创建一个自定义对象: 这样我们就创建了一个自定义对象,它有name,age属性和sayName方法,sayName方法中的this指向p...

  • 300
    懒加载,瀑布流、木桶布局

    懒加载假如一个图片网站有成千上万的图片,如果用户一打开页面,所有的图片都去同时去加载,浏览器就会卡主等到图片全部加载完成,如果用户发现这些图片并不是他想要的那么就会白白浪费很...

  • 300
    this

    this是javaScript中的一个关键字,它的值是由函数调用方式决定的,也可以理解为谁调用了这个函数,这个函数的this就指向谁,函数的调用有以下几种方式: 1. 作为函...

  • jQuery 动画

    1.隐藏和显示 隐藏.hide();.hide()方法用于隐藏匹配的元素。它的语法是.hide( [duration ] [, easing ] [, complete ] ...

  • 300
    jQuery css及事件

    jQuery提供了很多方法用来操作元素css的方法,下面介绍几种常用的方法: hasClass()该方法用于检查指定元素是否有某个类名,例子:屏幕快照 2017-02-17 ...

  • 300
    跨域

    同源策略是由Netscape提出的一个安全策略,它会限制不同域的脚本不能读写对方的资源和操作对方的DOM对象,现在的浏览器都遵循了这个策略。例子:用AJAX请求不同域的资源。...

  • 300
    JavaScript正则表达式

    正则表达式是被用来匹配字符串中的字符组合的模式。在JavaScript中,正则表达式也是对象。 1. 创建正则表达式 使用构造函数var reg = new RegExp(p...