自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

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

转载 js 闭包

JavaScript 闭包的本质源自两点,词法作用域和函数当作值传递。 词法作用域,就是,按照代码书写时的样子,内部函数可以访问函数外面的变量。引擎通过数据结构和算法表示一个函数,使得在代码解释执行时按照词法作用域的规则,可以访问外围的变量,这些变量就登记在相应的数据结构中。 函数当作值传递,即所谓的first class对象。就是可以把函数当作一个值来赋值,当作参数传给别的...

2018-12-12 11:54:00 94

转载 平分div

<!DOCTYPE html> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <title></title> <style> .wrapper { width: 100%; /* 也可以固定宽度 */...

2018-12-12 11:41:00 233

转载 ionic 3 开发之路

1. 环境搭建 JDK 安装及环境变量配置(安装教程参考)   安装python2.7(切记勿装3.x,问题较多)安装教程参考 Android SDK 安装(安装教程参考) 建议安装7.0 或以上。   Node 安装(建议安装8.9) 2. 按官方教程操作 Install Ionic n...

2018-01-01 00:49:00 112

转载 android SDK 安装配置

安装目前需要Android Studio3.0或更高版本。 Android Studio需要Java Development Kit [JDK] 1.8(暂不支持更高版本)。你可以在命令行中输入javac -version来查看你当前安装的JDK版本。如果版本不合要求,则可以到官网上下载。 或是使用包管理器来安装(比如choco install jdk8或是apt...

2018-01-01 00:39:00 102

转载 Ionic2 新建APP

1.必备环境 1.安装node.js     设置:NODE_PATH      C:\Program Files\nodejs\node_modules  2.安装jdk1.8,布置环境变量    (1).新建JAVA_HOME    2).在PATH添加      ;%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;   (3).新建C...

2017-06-24 14:14:00 73

转载 Jquery中的异步编程浅析 延期(deferred)的承诺(promise)

引子 相信各位developers对js中的异步概念不会陌生,异步操作后的逻辑由回调函数来执行,回调函数(callback function)顾名思义就是“回头调用的函数”,函数体事先已定义好,在未来的某个时候由某个事件触发调用,而这个时机,是程序本身无法控制的。 举几个常见例子: 事件绑定 动画 Ajax 上面...

2017-06-04 00:26:00 79

转载 Jquery中的bind(),live(),delegate(),on()绑定事件方式 前言

前言   因为项目中经常会有利用jquery操作dom元素的增删操作,所以会涉及到dom元素的绑定事件方式,简单的归纳一下bind,live,delegate,on的区别,以便以后查阅,也希望该文章日后能帮助到园友,文中如有不当之处,还望各位指正,话不多说,直接进入正题。 bind() 简要描述   bind()向匹配元素添加一个或多个事件处理器。 使用方式   $(sele...

2017-06-04 00:19:00 86

转载 Developer Test-Jquery-选择器大全

没有什么新意,全是从网上摘抄的,如果哪天忘了,就来查查吧。 选择器是jQuery最基础的东西,本文中列举的选择器基本上囊括了所有的jQuery选择器,也许各位通过这篇文章能够加深对jQuery选择器的理解,它们本身用法就非常简单,我更希望的是它能够提升个人编写jQuery代码的效率。本文配合截图、代码和简单的概括对所有jQuery选择器进行了介绍,也列举出了一些需要注意和区分的地方。 ...

2017-06-04 00:08:00 68

转载 Developer Test-Jquery-常用技巧

1、关于页面元素的引用通过jquery的$()引用元素包括通过id、class、元素名以及元素的层级关系及dom或者xpath条件等方法,且返回的对象为jquery对象(集合对象),不能直接调用dom定义的方法。2、jQuery对象与dom对象的转换只有jquery对象才能使用jquery定义的方法。注意dom对象和jquery对象是有区别的,调用方法时要注意操作的是dom对象还是jqu...

2017-06-04 00:07:00 146

转载 Developer Test-Jquery-阻止冒泡

今天来看看前端的冒泡和事件默认事件如何处理 1.event.stopPropagation()方法 这是阻止事件的冒泡方法,不让事件向documen上蔓延,但是默认事件任然会执行,当你掉用这个方法的时候,如果点击一个连接,这个连接仍然会被打开, 2.event.preventDefault()方法 这是阻止默认事件的方法,调用此方法是,连接不会被打开,但是会发生冒泡,冒泡会传递到...

2017-06-04 00:06:00 141

转载 Developer Test-Java

Java 1. Give two String, write a method to decide if one is a permutation of the other. for example: string s1="dog" string s2="god" is true; string s3="dgo" is also true; public boo...

2017-06-04 00:01:00 115

转载 JQuery将DIV的滚动条滚动到指定的位置

var container = $('div');container.scrollTop(100);//滚动到div 100px 转载于:https://www.cnblogs.com/xiaoma-ge/p/6560967.html

2017-03-16 18:28:00 63

转载 前端学习网站

用grunt搭建自动化的web前端开发环境-完整教程 gulp + webpack 构建多页面前端项目 基于Webpack与ES6的Angular2工程搭建 Angular2开发基础之Webpack 转载于:https://www.cnblogs.com/xiaoma-ge/p/6398932.html...

2017-02-14 18:48:00 59

转载 jQuery方法大全

jQuery 1.7 CHM下载 Dom:Attribute:$("p").addClass(css中定义的样式类型); 给某个元素添加样式$("img").attr({src:"test.jpg",alt:"test Image"}); 给某个元素添加属性/值,参数是map$("img").attr("src","test.jpg"); 给某个元素添加属性/值$("img")....

2017-02-13 16:56:00 63

转载 JavaScript基础常用函数和语法集合大全

1.document.write()   document.write()方法可以用在两个方面:页面载入过程中用实时脚本创建页面内容,以及用延时脚本创建本窗口或新窗口的内容。该方法需要一个字符串参数,它是写到窗口或框架中的HTML内容。这些字符串参数可以是变量或值为字符串的表达式,写入的内容常常包括HTML标记语言。 在当前窗口写入内容 <!DOCTYPE html PU...

2017-02-13 15:29:00 142

转载 前端资源

https://github.com/jobbole/awesome-javascript-cn http://collect.w3ctrain.com http://www.cnblogs.com/xiaohanghang/p/5412958.html 原文地址 转载于:https://www.cnblogs.com/xiaoma-ge/p/6344530.htm...

2017-01-23 17:04:00 63

转载 JS实现快速排序

大致分三步: 1、找基准(一般是以中间项为基准) 2、遍历数组,小于基准的放在left,大于基准的放在right 3、递归 function quickSort(arr){ //如果数组<=1,则直接返回 if(arr.length<=1){return arr;} var pivotI...

2017-01-23 16:23:00 136

转载 JavaScript 容易被忽视的细节(一)

1.减少全局变量污染   定义全局变量的三种方式     a.在任何函数外面直接执行var语句。     b.直接添加一个属性到 全局对象上。 window.f="value":     c.直接使用未经声明的变量。 f="value";   避免全局变量的两种方式   a.在应用程序中创建全局变量做位变量容器,将多个全局变量追加再次容器中。     例:       v...

2017-01-23 11:49:00 76

转载 JavaScript 继承

我们用继承来减少重复性代码,并尽量弱化对象间的耦合。 1.类式继承 JavaScript可以被装扮成使用类式继承的语言。通过用函数来声明类,用关键字new来创建实例。下面是JavaScript中一个简单的类声明。 function Person(name) { this.name = name; } Person.prototype.getNam...

2017-01-17 19:58:00 65

转载 JavaScript简单的面向对象

JavaScript允许你模仿其他语言的编程模式和惯用法。它也形成了自己的一些变成模式和惯用法。那些较为传统的服务器语言具有的面向对象的特性,JavaScript都有。 下面列举几种简单的JavaScript面向对象的例子来实现一个简单的计时器。 所有例子共用此Html ,各个例子main.js <!DOCTYPE html> <htm...

2017-01-17 11:56:00 49

空空如也

空空如也

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

TA关注的人

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