自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 css3前缀

css3前缀是什么我们常常可以看到样式表中有很多属性的前缀,而这些属性正是css3的属性。由于css3较新(过去),因此很多属性尚未成为标准,被所有浏览器所接受。浏览器通过添加前缀的方式去测试css3属性,因此浏览器会通过前缀来识别是否是浏览器测试的属性。 css3前缀就是用来确保这种属性只在特定的浏览器渲染引擎下才能识别和生效。前缀有哪些-moz- /* 火狐等使用Mozilla浏览器引

2017-04-28 21:56:50 1141

原创 关于语法糖new

为什么说new是一颗语法糖呢? 因为其实在new的操作过程中,就是将改变了对象的_proto_属性以及对象的一些属性。这通过一个函数也可以做到,比如:var instance = function() { var temp = {}; temp._proto_ = subType.prototype; temp.id = 2017; temp.name = 'amy

2017-04-27 21:28:17 474

原创 js:赋值问题

var foo = {n: 1};var bar = foo;foo.x = foo = {n: 2};输出foo.xfoo.xundefined为什么呢? 先看前面两句var foo = {n: 1};var bar = foo;这两句的意思是定义了foo为一个对象,并且让bar指向这个对象。这很简单。foo.x = foo = {n: 2};//等价于foo.x = (foo =

2017-04-26 15:13:00 995

转载 js:this

这是一道面试题。 加上前些天看了几篇文章,有篇文章讲得不错,拿出来说说。 传送门:http://mp.weixin.qq.com/s/ksqtCd8ouxU-cVc_HnA4Aw函数调用函数调用的三种方式func(a, b);obj.method(a, b);func.call(context, a, b);似乎前两种我们更加频繁地使用,而第三种则不常用到。 但其实,第三种才是函数调用的真

2017-04-25 22:28:51 206

原创 关于Repaint(重绘)与Reflow(回流)

关于回流和重绘在刚开始学习前端时一般不会太在意,因为其影响的大多是运行时的性能问题。 显然,频繁地进行回流和重绘会导致运行性能的下降,所以,在要求性能的时候,往往要注意减少页面的回流和重绘。概念repaint重绘不会改变DOM的排版,仅仅改变某个元素的一些表现。比如,字体颜色的变化,背景颜色,透明度,输入框的值的改变等等。reflow回流这个相较于重绘的改动更大。当DOM的排版改变时,会触发重绘。

2017-04-24 23:57:49 654

转载 前端性能优化

http://www.haorooms.com/post/qianduan_xnyhbc

2017-04-21 14:55:30 285

原创 Vue.js+Vuex:一个简单的记事本

写在前面最近在学习vue,正好也在掘金看到一篇文章,是作者在学习vue的过程中实现的一个记事本应用。 这个想法真的很棒,因为记事本的功能并不多,逻辑也很简单,是一个学习vue的好例子。 于是我也跟风实现了一下,下面就讲一下我实现的过程和一些收获。UI先看下UI吧界面添加一篇记录点击一篇记录添加一篇记录为喜爱查看喜爱记录使用vue-cli构建项目这个项目是用脚手架构建的,有了脚手架,根本不需要自己

2017-04-20 22:53:21 3922 2

原创 关于SSH

SSH是一种网络协议,用于计算机之间的加密登录。使用SSH进行远程登录$ ssh user@host 使用SSH的风险使用SSH登录整个过程是这样的: (1)远程主机收到用户的登录请求,把自己的公钥发给用户。 (2)用户使用这个公钥,将登录密码加密后,发送回来。 (3)远程主机用自己的私钥,解密登录密码,如果密码正确,就同意用户登录。这个过程本身是安全的,但是实施的时候存在一个风险:如果有人截

2017-04-19 14:54:59 301

转载 破解前端面试(80% 应聘者不及格系列):从 DOM 说起(转载)

破解前端面试(80% 应聘者不及格系列):从 DOM 说起修改页面内容要求: 页面上有个空的无序列表节点,用 <ul></ul> 表示,要往列表中插入 3 个 <li>,每个列表项的文本内容是列表项的插入顺序,取值 1, 2, 3,怎么用原生的 JS 实现这个需求?同时约定,为方便获取节点引用,可以根据需要为 <ul> 节点加上 id 或者 class 属性。 我的做法是 html<ul id

2017-04-18 15:01:19 687

转载 关于闭包问题的多种方法

https://juejin.im/post/58f1fa6a44d904006cf25d22

2017-04-17 14:32:35 262

原创 ES6:箭头函数以及this

ES6的箭头函数应该是ES6标准里我接触比较多的,看过几篇文章,现在对箭头函数自己做一个总结。 阮一峰老师的ES6介绍里面的《函数的扩展》关于箭头函数的介绍,还是相当详细。 结合从 use strict 看 JS(一):this 与箭头函数一文,写写我关于箭头函数的理解。this的调用方式函数作为对象方法,在对象方法内使用thisvar obj = { name: 'objName'

2017-04-17 14:29:31 1127

转载 图片自适应问题

文章传送门:http://mp.weixin.qq.com/s/OMens6u_ePd0oDSQh-tnLA 主要是讨论如何使图片根据屏幕大小进行自适应。 下面是我的一些实践: HTML代码如下<body> <h4>图片自适应</h4> <img src="C:\Users\chen\Pictures\实训\捕获4.PNG" alt="img"></body>此时没有设置任何

2017-04-13 16:30:26 903

原创 面试题(九)

逻辑地址->物理地址进程控制块(PCB)PCB通常是系统内存占用区中的一个连续存区,它存放着操作系统用于描述进程情况及控制进程运行所需的全部信息,它使一个在多道程序环境下不能独立运行的程序成为一个能独立运行的基本单位或一个能与其他进程并发执行的进程。 一个进程只有一个PCB。缺页中断在请求分页系统中,可以通过查询页表中的状态位来确定所要访问的页面是否存在于内存中。每当所要访问的页面不在内存时,会产

2017-04-12 17:05:01 250

原创 面试题(八)

python面向对象 http://www.imooc.com/article/3066python内没有new关键字 python类方法的定义时第一个参数一定是self @classmethod是类方法,传入的参数一定有cls @property是对象属性的另一种定义方式,调用时不需要加上()。并且只有一个参数selfC++的构造函数和析构函数调用顺序 http://www.cnb

2017-04-10 22:22:17 295

原创 微信小程序初体验

最近参与到一个小程序的项目中,做最简单的写写页面啥的。 这次写的两个页面: 看页面就只知道实现起来其实并不难,但是这两个页面做起来还是涉及到一些比较陌生的地方。页面跳转并传递数据页面1点击某一项后会跳转到页面2。页面2要在title显示页面1点击的标题。这里涉及到了数据传递。 小程序里的数据传递跟get请求类似,就是将参数写入url中。所以我们只需要在点击时将点击的内容作为参数传递过去

2017-04-05 22:01:44 266

空空如也

空空如也

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

TA关注的人

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