自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 移动端滑动轮播图

---恢复内容开始---css样式如下:<style> *{ padding: 0; margin: 0; list-style: none; } html{ ...

2017-07-26 21:59:00 145

转载 最简单,有效的学习mysql教程(一)

数据库1 定义数据库,可以简单的解释为:高效的存储和处理数据的介质(主要分为磁盘和内存两种)。2 分类根据数据库存储介质的不同,可以将其分为两类,即:关系型数据库(SQL)和非关系型数据库(NoSQL,Not Only SQL)。3 举例关系型数据库:大型:Oracle、DB2 等;中型:SQL Server、MySQL 等;小型:Access 等...

2017-07-24 21:47:00 111

转载 如何使用canvas进行2d绘图

canvas 的 2D context 可以绘制简单的 2D 图形。它的 2D context 坐标开始于<canvas>元素的左上角,原点坐标是(0,0)。所有的坐标值都基于这个原点,x 值越大表示越靠右,y 值越大表示越靠下。width 和 height 表示水平和垂直方向上可用的像素数。1 填充和描边填充就是用指定的样式填充图形;而描边就是给图形的边缘画线...

2017-07-23 21:54:00 432

转载 初始react native遇到的问题

转载自Andriod使用react native时遇到的问题 打开现有项目报错:从第一行Error可以知道是一个zip的压缩文件打不开,往下看应该是下载的Gradle文件有问题,提示也是让从新下载。打开gradle-wrapper.properties文件看到是gradle-2.14.1-all.zip使用的这个版本。在安装目录下看看这个文件是...

2017-07-22 16:28:00 94

转载 jQuery瀑布流+无限加载图片

<!DOCTYPE html><html lang="en"> <head> <meta charset="UTF-8"> <title>Document</title><style> * { margin: 0px; ...

2017-07-21 21:56:00 128

转载 程序员应聘/面试相关整理

一、面试前的准备:作为程序员的面试,我就不整理以及谈着装之类的了,穿着干净大方就行,主要说简历以及技能的问题。1、简历为啥要说简历呢,因为一个企业,特别是大企业,每天会收到成千上万的简历,怎样让自己的简历脱颖而出或者写的比较有吸引力就很重要了。关于怎样写一份好的技术简历,可以看看:他看了几千份技术简历,愿意把技术简历的秘籍传授给你写好一份技术简历很重要知乎...

2017-07-20 21:54:00 243

转载 用WebStorm开发TypeScript

为什么是TypeScript最近在做H5的游戏,最终选定的TypeScript作为开发语言。主要是看重他有强类型和Class,作为习惯使用AS3,Java等强类型编程的人来说,还是习惯这种编程写法。听一些直接使用JavaScript开发稍微大的游戏的同事说,没有强类调试什么的都比较困难。我个人平时做小游戏用得比较多是纯js,比较大型的倒没尝试,所以这个不好下断论。另外一个主要原因是因...

2017-07-20 20:23:00 89

转载 void()表达式结果是SyntaxError

void是一元运算符,他出现在操作数之前,操作数可以使任意类型,操作数会照常计算,但忽略计算结果并返回undefined。因此在操作数具有副作用的时候使用void来让程序根据语义console.log(void 0);//undefined;console.log(void (0));//undefined;常见的作用:1.替代undefined...

2017-07-18 21:39:00 481

转载 call()和apply()的区别

call方法:语法:call([thisObj[,arg1[,arg2[,[,.argN]]]]])定义:调用一个对象的一个方法,以另一个对象替换当前对象。apply方法:语法:apply([thisObj[,argArray]])定义:应用某一对象的一个方法,用另一个对象替换当前对象。转载于:https://www.cnblogs.com/...

2017-07-17 22:01:00 71

转载 js实现toFixed截取效果

Number.prototype.toFixed = function(fractionDigits) { var f = parseInt(fractionDigits) || 0; if( f < -20 || f > 100 ) { throw new RangeError("Precision of " + f + " fr...

2017-07-17 21:59:00 217

转载 CSS性能优化新属性:will-change

---恢复内容开始---will-change属性通过告诉浏览器什么属性、什么元素将会发生变化,可以对这些操作进行可能性的优化,由此提高CSS动画的执行效率。这个属性可以有4个值:auto: 实行标准浏览器优化。scroll-position: 指明元素的滚动位置将会出现动画变化,浏览器应该为滚动视窗内容的不可见部分事先做好准备。contents: 指明元素的内容...

2017-07-14 08:03:00 124

转载 div,css&table布局有哪些区别

DIV+CSS布局与TABLE布局相比,有哪些优点?  1.代码少,页面文件小,下载快  Div+css的布局现在属于国际W3C标准,table不是。 都知道用div的布局代码肯定少,所有的样式都在CSS里做完了,同样的板块重复调用就行, 这样就会减少页面的体积,下载的当然就会快一些,所以打开速度比用table布局的要强一些。 这个速度差在中小网站里看不出来,是根本看不出来,但是...

2017-07-12 21:58:00 81

转载 防止js全局变量污染方法总结

javaScript 可以随意定义保存所有应用资源的全局变量。但全局变量可以削弱程序灵活性,增大了模块之间的耦合性。在多人协作时,如果定义过多的全局变量 有可能造成全局变量冲突,也就是全局变量污染问题,以下是两种解决办法一.定义全局变量命名空间只创建一个全局变量,并定义该变量为当前应用容器,把其他全局变量追加在该命名空间下 var MY={}; ...

2017-07-11 21:43:00 147

转载 如何优化图片加载慢

1、压缩图片 2、懒加载(页面上图片多,但用户并不是要求立即就能看到全部图片,可以当用户将要看到的时候,再去加载,先加载用户看的,让出网络带宽)3、对页面进行分帧Frame加载,比如页面很长,可以只加载前面一部分重要的HTML,当用户拉下来的时候,再加载下面的,塞进去。4、使用BigPipe技术5、JS进行异步加载思路:1、对于用户关注的重要内容优先加载(比如视频网站的...

2017-07-09 20:52:00 499

转载 Vue.js入学教程

Vue.js是什么Vue.js 是用于构建交互式的 Web 界面的库。Vue.js 提供了 MVVM 数据绑定和一个可组合的组件系统,具有简单、灵活的 API。Vue.js(类似于view)是一套构建用户界面的渐进式框架。与其他重量级框架不同的是,vue采用自底向上增量开发的设计。vue的核心只关注视图层,它不仅易于上手,还便于与第三方库或即有项目整合。另一方面,当与单文件组件和vue生...

2017-07-08 14:34:00 198

转载 浏览器在本地存储方式

cookie cookie是我们最熟知的了,但是cookie 能存储的数据有限,如IE8,Firefox,opera每个域可以保存的50个cookie,Safari/WebKit没有限制。一个cookie最多可以存放4096B左右的数据。简单记住:ie6大约2k,其他一般的浏览器也就4k,嘿嘿,挺小的。 2、flash ShareObject cookie随着每次http请求头信息一...

2017-07-06 16:21:00 182

转载 ES6的十大特性和认知

---恢复内容开始---ES6(ECMAScript2015)的出现,无疑给前端开发人员带来了新的惊喜,它包含了一些很棒的新特性,可以更加方便的实现很多复杂的操作,提高开发人员的效率。本文主要针对ES6做一个简要介绍。 也许你还不知道ES6是什么, 实际上, 它是一种新的javascript规范。在这个大家都很忙碌的时代,如果你想对ES6有一个快速的了解,那么请继续往下读,去了解当今...

2017-07-05 10:51:00 225

转载 DOM操作

1、DOM操作——怎样添加、移除、移动、复制、创建和查找节点。(1)创建新节点createDocumentFragment() //创建一个DOM片段createElement() //创建一个具体的元素createTextNode() //创建一个文本节点(2)添加、移除、替换、插入appendChild()removeChild()replaceChi...

2017-07-02 21:59:00 78

转载 移动端布局,C3新增属性

《html5拖拽》  1、给元素设置 draggable="true" 属性,这个元素就可以被拖拽了《拖拽元素事件》2、ondragstart 拖拽前触发得得事件 例:div1.ondragstart=function(){ //拖拽前     div1.style.background="blue";   }3、ondrag 拖拽前到拖拽...

2017-07-01 16:49:00 94

转载 input框中如何添加搜索

<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>Document</title> <link rel="stylesheet" type="text/css" href="Font/...

2017-06-30 21:50:00 817

转载 js初级DOM&BOM知识点总结

第一章 js的组成DOM BOM ECMAScript javaScript 是一种直译是脚本语言 js语言特点 1.脚本编写语言 2.基于对象的语言 3.简单性 4.动态性 5.安全性 6.跨平台性 C/S是Client/Server的缩写 B/S是Brow...

2017-06-29 21:32:00 177

转载 js数组遍历

1、如何创建数组。2、数组的长度,数组元素的添加和删除(如何使用下标对数组的操作)。3、遍历数组的方式(for循环,for-in遍历)4、二维数组(举例并遍历二维数组)5、操作数组的方法。 push/pop、unshift/shift、splice reverse sort join slice concat 6、数组去重的方法(手写) ...

2017-06-28 21:59:00 106

转载 angular.js小知识总结

angular-watch.html 代码如下:<script> var app = angular.module('app',[]); app.controller('ctrl',function($scope){ $scope.init = { ...

2017-06-27 21:37:00 118

转载 Node.js

Node.js服务器动态网站 : 页面以asp、jsp、php、asp等结束。静态网站 : 以html(标准通用标记语言的子集)结尾。本章内容Node.js概述node.js是一个事件驱动I/O服务端。node.js是一个基于Google chrome浏览器的Javascript引擎(V8 Engine)的服务器端平台。node.js版本常识...

2017-06-26 21:40:00 70

转载 闭包、作用域链、函数

闭包概念:闭包就是能够读取其他函数内部变量的函数。 作用:一个是前面提到的可以读取函数内部的变量,另一个就是让这些变量的值始终保持在内存中。闭包注意问题:由于闭包会使得函数中的变量都被保存在内存中,内存消耗很大,所以不能滥用闭包,否则会造成网页的性能问题,在IE中可能导致内存泄露。解决方法是,在退出函数之前,将不使用的局部变量全部删除。闭包会在父函数外部,改变父...

2017-06-25 21:24:00 64

转载 js原生拖拽

style样式<style type="text/css"> #box{ width: 100px; height: 100px; background: deeppink; position: absolute; bor...

2017-06-24 08:40:00 59

转载 jQuery知识点总结

一、元素的增删改查1、增加a、append() 和 appendTo() 区别append():后边的加到前边的里边(后置插入)appendTo():前边的加到后边的里边b、prepend() 和 prependTo() 区别后边的加到前边的里边(前置插入)c、after() 和 before() 区别后边的...

2017-06-23 22:03:00 89

转载 Swiper双向轮播

<!DOCTYPE html><html lang="en"><head> <meta charset="utf-8"> <title>Swiper demo</title> <meta name="viewport" content="width=device-wid...

2017-06-22 22:22:00 295

转载 写路由页面时常遇问题

首先,我分享的是今天自己作业面时遇到的种种bug来跟大家分享是想下次你们遇到同样的问题可以不用再浪费时间。1、下面的代码是路由页面引入的js文件:      <!--引入ng-view--> <div ng-view></div> <!--引入angular.js--&g...

2017-06-21 22:20:00 132

转载 jQuery.vilidation.js登录&注册

代码解析:通过ajax获取url路径链接php接口做登录和注册获取到的数据传到数据库.ajax利用四步:  //1.创建一个ajax对象;  //2.打开请求;      //判断用户传递的是get还是post请求:  //3.发送数据:  //4.获取响应数据php自写登录和注册利用jQuery.validation.js具体代码如下,仅做参考,多多指教<!DOCTYPE h...

2017-06-21 00:21:00 98

转载 jsonp跨域&百度下拉

1 <!DOCTYPE html> 2 <html lang="en"> 3 <head> 4 <meta charset="UTF-8"> 5 <title></title> 6 <style> 7 * { 8 ...

2017-06-19 21:44:00 75

转载 前段页面代码规范

缩进缩进用两个半角空格,尽量不要使用tab。命名规则命名选词需要明确简洁精准,不要用无意义的英文单词,不要用拼音。字符匹配HTML/CSS采用小写字母javascript视情况而定保持单词的独立性,单词与单词之间用空格或折线连接。文件压缩与加密上线时文件需要将对应的css和jd都压缩一遍,后缀文件名之前加上.min代表是压缩过的文件,压缩是为了文件的体...

2017-06-18 23:37:00 56

转载 Zepto和Jquery区别

---恢复内容开始---《zepto移动端事件》1、$("#xx").tap(function(){ //tap在屏幕点击时触发     alert("sssss"); })2、$("div").singleTap(function(){ //singleTap在屏幕单击时触发     alert("单击"); })3、$("div").doubleT...

2017-06-17 00:47:00 108

转载 DOM事件类型总结大全

unload:事件在用户退出页面时发生    window.onload = function(){      return "页面关闭!";    };onblur:失去焦点发生变化    window.onblur = function(){      inp.value = inp.value.toUppercase();    };onfocus:...

2017-06-15 22:13:00 181

转载 用require.js封装原生js轮播图

index.html页面:<!DOCTYPE html><html> <head> <meta charset="UTF-8"> <title>require.js封装轮播图</title> <style type="text/css">   *{     margin: 0;    ...

2017-06-14 23:47:00 107

转载 最全状态码

常用对照表状态码 含义1xx(临时响应)表示临时响应并需要请求者继续执行操作的状态码100(继续)       客户端应当继续发送请求。这个临时响应式用来通知客户端它的部分请 求已经被服务区接收,且仍未被拒绝。101(切换协议)      服务器已经理解了客户端的请求,并将通过Upgrade 消息头通知客户端采 用不同的协议来完成这个请求。102 由WebD...

2017-06-13 15:05:00 88

转载 常用DOM结构方法总结

---内容开始---获取元素的方法:getElementById()      通过ID名获取元素getElementsByTagName()  通过元素(标签)名称getElementsByClassName()  通过class类数组getElementsByName()    通过name属性值DOM中的方法appendChild()       ...

2017-06-12 20:12:00 81

转载 CSS浮动、绝对、相对定位

浮动float:属性{    float:none; 默认值,对象,不漂浮    float:left;  文本流向对象的右边    float:right;};清除浮动clear:属性{    clear:none;  允许对象两遍都可以浮动    clear:left;   不允许左边有浮动    clear:right;  不允许右边有...

2017-06-11 22:05:00 107

转载 盒模型

CSS+DIV将数据封装到div中,页面中都是有很多div组成的,通过css布局(通过css属性布局)完成这些div位置的存放,一个div就是一个盒子。边框   border:{      --left      --right      --top      --bottom    };#div_1{    border-top:1px solid ...

2017-06-10 07:42:00 50

转载 构造函数、原型和实例的关系

---恢复内容开始---每个构造函数都有一个原型对象,原型对象都包含一个指向构造函数的指针,而实例都包含一个指向原型对象的内部指针,通过原型链的方式实现继承以下代码实例function Parent(){  this.hobby = 'play';};Parent.prototype.showHobby = function(){  return this.h...

2017-06-09 19:27:00 61

空空如也

空空如也

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

TA关注的人

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