自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

姑娘这鸡汤有毒-的波克

一只相貌平平无奇的程序媛

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

原创 关于JSONP跨域详解

<!DOCTYPE><html lang="en"><head>    <meta charset="UTF-8">    <title>Document</title></head><body>        <script&amp

2018-03-29 17:50:15 271

原创 js的map和forEach兼容ie6-8

/*** forEach遍历数组* @param callback [function] 回调函数;* @param context [object] 上下文;*/Array.prototype.myForEach = function myForEach(callback,context){  context = context || window;  if('forEach' in Array...

2018-03-06 01:49:17 1562

原创 mac下更改配置文件.bash_profile && Mac上启动mysql初始化账号密码

1、打开terminal(终端)2、cd ~ ( 进入当前用户的home目录)3、open .bash_profile (打开.bash_profile文件,如果文件不存在就  创建文件:touch .bash_profile  编辑文件:open -e bash_profile)4、直接更改弹出的.bash_profile文件内容5、command + s 保存文

2017-10-31 15:12:31 1101

原创 不定高元素得水平垂直居中元素得布局方式

定宽不定高元素得水平垂直居中布局不定款不定高元素得水平垂直居中布局       两列布局              .one{          width:100%;          height:300px;          border:1px  solid #cccccc;          margin:0  auto;

2017-08-27 23:06:45 257

原创 js内存泄露的几种情况

js内存泄露-----之所以造成内存泄露----js的自动垃圾回收机制内存泄露是指一块被分配的内存  既不能被回收也不能被利用的尴尬  那造成内存泄露的常见情况   1:闭包  滥用闭包   因为闭包中的变量会保存在内存中 需要手动清除2:dom元素-------------------------------------------------------------

2017-08-10 10:42:57 472 2

原创 关于移动端rem适配问题

多点点

2017-07-27 16:02:47 254

原创 对js闭包深入理解

闭包的使用场景1:函数作为返回值2:函数作为参数传递function F1(){    var a=100;    return function (){         console.log(a)      }}var f1=F1();var a=200;f1();    //函数的父级作用于 是定义的时候--------------------

2017-07-26 00:45:43 249

原创 关于前端知识点总结(干货)

今天系统的整理下我理解的前端的知识点 以及如何贯穿的将这些串联起来 主要是js部分首先js最不能离开的一句话就是  万物皆对象首先是变量--- function Tellname(name,age){   this.name=name;  this.age=age;  //return this;}var zhangsan=new Tellname(

2017-07-25 02:42:31 1351

原创 理解MVC模式和MVVM

MVC和MVVM的数据绑定原理的不同脏值检查: angular.js 是通过脏值检测的方式比对数据是否有变更,来决定是否更新视图,最简单的方式就是通过 setInterval() 定时轮询检测数据变动,当然Google不会这么low,angular只有在指定的事件触发时进入脏值检测,大致如下:DOM事件,譬如用户输入文本,点击按钮等。( ng-click )

2017-07-22 02:20:36 346

原创 关于js原型的经典面试题解析

这是我一次的面试的时候 鄙视的部分回来之后才发现是一道很经典的面试原型题   话不多说  上图----------------------------------------------------------------------------------------------------------华丽分割线function Foo(){getName=functio

2017-07-20 02:25:23 3187

原创 对js对象和原型的理解

最近进行阶段性总结   又回到了js的对象和原型问题更加深刻的理解了 js中的万物皆是对象的想法所以首先你能想到的几种创建对象的方法?var  obj1={ };var obj2=new Object();function Parent(){this.name="liuting";this.age="22";this.lev="lev";}var x

2017-07-20 02:18:24 231

原创 浅谈对Vue.js的MVVM的理解

Vue.js  最近很火  这两天看了代码以及项目 本地运行了一下  感觉主要还是用来做SPA单页应用  谈到整体的架构 肯定要跟MVC做对比 典型的MVC结构  就是  M-----Model   模型                                     V------View   视图                             

2017-07-20 00:55:02 11843 2

原创 爱 从来不会白费

不管哪种爱,有真心付出的,有不懂珍惜的,有甘之如饴的,有理所应当的。但爱,从来不会白费。好友说,他原来曾为了一个女孩子,做十个小时的火车,深夜赶到有她的城市。最后,在不咸不淡的交谈中惺惺而归。好友说他原本也不曾期望女孩的回应,只是觉得是该冲动一回。他还说下了火车见到了人,第一反应竟是觉得这城市真冷,即使有她的呼吸。见了人吃了饭然后离开。城市里万家灯火,苦与乐也都理所应当的被湮灭其中。只不过

2017-07-02 16:34:36 380

原创 node 连接mongodb ---小白入门

MongoDB mongoDB跟node更配   1:安装mongoDB2:node项目中 npm 管理包安装所需mongo模块       npm install mongodb     // MongoDB Node.js驱动程序npm install mongoose   //mongoose模块3:启动mong

2017-06-15 12:35:31 485

转载 js实现数据绑定

data-binding-method-set                    var elems = [document.getElementById('el'), document.getElementById('input')];        var data = {            value: 'hello!'        };

2017-06-05 12:40:48 1604

原创 近期总结

最近项目比较忙  过段时间会一起更博首先是正则在匹配操作地址栏时的应用然后是 pjax  pushstate和ajax 做筛选时候 提供用户体验效果然后是SEO搜索引擎优化 还有最重要node项目中 node和ajax数据交互 node项目的实际应用 注意事项等

2017-05-08 19:27:16 199

原创 正则表达式

?   匹配前一项0次或者1次+  匹配前一项一次或者多次*  匹配前一项0次或者多次[]  方括号内的任意字符\  转义字符  test()   字符串是否匹配某个模式;code.test(str);

2017-04-17 18:09:28 185

原创 前端面试总结

最近一段时间在准备面试,面试了两家拿到了一个offer 然后结合之前同学的面试总结 加上我的 以及自己对工作一年来的总结   对面试进行了一个知识点总结~这里只是单纯的讲一下面试知识点 前端重点  忽略面试技巧~-----------------------------------------------------------------------首先是js部分  我就差不多回忆起什么

2017-04-01 00:58:04 314

原创 常见的css布局

几个div水平等间距排列   .main{    width:458px;    height:102px;    border:1px solid #cccccc;    margin:0 auto;   }   .test{    width:100px;    height:100px;    border:1px solid #ffc90

2017-03-28 14:44:08 189

转载 Ajax跨域 ---jsonp

前两天被问到ajax跨域如何解决,还真被问住了,光知道有个什么jsonp,迷迷糊糊的没有说上来。抱着有问题必须解决的态度,我看了许多资料,原来如此。。。为何一直知道jsonp,但一直迷迷糊糊的不明白呢?——网上那些介绍资料都写的太复杂了!我是能多简单就多简单,争取让你十分钟看完!1. 同源策略ajax之所以需要“跨域”,罪魁祸首就是浏览器的同源策略。即,一个页面的ajax只能获取这

2017-03-21 14:14:15 377

原创 我理解的原型

js中几大疑难杂症  原型  通常提到原型都会提到继承  我觉得原型就是为了继承啊 比如你想给你代码里的一个对象扩展一个通用的方法 就可以写成 Array.prototype.func=function(){  alert(1);}这样就给数组对象添加了一个func方法   这样   var arr=[1,2,3];arr.func();就跟数组自带的很多方法是一样的 这就

2017-03-19 17:02:33 213

原创 我理解的闭包

讲真 这个纯粹是学习笔记   因为说实话 以我的功力  在实际项目中能很好的运用闭包还真的是个问题  但是感觉作为前端  不理解闭包真是个没有职业操守的事情所以我就学习了一下   首先  是变量的作用域  js中变量的作用域一共也就两个  全局变量跟局部变量                           函数内部可以读取全局变量   但是在函数外部却无法读取函数内部的局部变量

2017-03-19 13:49:59 187

转载 Weex 端口被占用 解决方法

weex 文件名.we时遇到如下错误提示:(后来发现是QQ占用了端口)info Tue Jul 05 2016 14:32:16 GMT+0800 (中国标准时间)WebSoCKet is listening on port 8082 info Tue Jul 05 2016 14:32:16 GMT+0800 (中国标准时间)http is listening on port 8

2017-03-07 09:53:48 282

原创 谈一谈pc端布局方式

啊啊

2017-03-01 17:15:46 802

转载 JavaScript运行机制 消息队列 --学习篇

看来阮大神的 js运行机制之后 写了个学习笔记 当然还有很多不理解的地方  仅供自己总结和理解首先说javascript的运行机制 毫无疑问是单线程的  啥是单线程? 就是一个时间只能做一件事情 多了就不行  剩下的就得排队   跟排队上车似的  不能一起上两个    那为啥是单线程啊  要是一起能执行两个或多个事件  那能大大提高效率啊  但是考虑到js是干啥的  他是客户端脚本

2017-02-28 00:25:24 1824

转载 对匿名函数的理解--转载

Query片段:view plaincopy to clipboardprint?(function(){  //这里忽略jQuery所有实现  })();    半年前初次接触jQuery的时候,我也像其他人一样很兴奋地想看看源码是什么样的。然而,在看到源码的第一眼,我就迷糊了。为什么只有一个匿 名函数又没看到运行(当然是运行了……),就能有jQuery这么个函数

2017-02-21 18:46:44 207

原创 js--函数(学习笔记)

构造函数  普通函数匿名函数闭包反正都是函数 放一起讲吧   其实方法也是对象  js里啥都是对象  对象是啥  对象是 带有属性和方法的特殊数据类型比如   定义一个对象    var main={                                                 name:"girl",       

2017-02-21 16:15:13 194

原创 nodejs+express搭建电影网站之二 -----具体项目结构 开发环境的建立 测试页面流程跑通

nodejs 安装express 电影网站搭建

2017-02-08 09:08:56 1289 1

原创 HTML5的 locStorage 和sessionStorage 和 cookie

之前一直用appcan做app的开发  在项目中反复用到 appcan.locStorage("");这种用法  主要用途就是在当前页面就行缓存 然后 到另一页面想用这个缓存值得时候 直接拿出来用后来用了很长时间才清楚这就是 H5的新特性  大智若愚 好吧   现在来整理一下我所理解的locStorage和sessionStorage 和cookie

2017-02-07 17:42:32 1216

原创 给一个div加上黑色遮罩

接着整理   这个是之前写过的一个页面  现在整理一下 发出来就是给页面加个黑色的遮罩  设置透明度  我在实际中写的是 给段视频加上遮罩 放置视频太亮导致视觉效果不好 好了 下面 简述下原理在一个div下 添加背景为黑的 另一个div  设置透明度(注意兼容性 ) 然后设置定位  position:absolute ;就是让它定在那上面   不然正常文档流下 肯定就跑到下面去

2017-01-19 09:29:17 8311

原创 css基础之---无情的定位position

css3的position定位 absolute和relative fixed

2017-01-18 13:54:22 383

原创 tomcat本地部署 和nodejs本地部署

本地tomcat部署

2017-01-17 20:27:13 11290

原创 无情的nodejs--hello world入门篇

nodejs 入门 hello nodejs

2017-01-17 10:30:40 760

原创 最简单的图片轮播

.contain{    width:830px;    height:300px;    border:1px solid #008B8B;    position:relative;    }.content{width:720px;height:300px;border:1px solid #cccccc;float:left;}.one{

2017-01-12 18:12:56 493

空空如也

空空如也

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

TA关注的人

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