自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 运行时代码求值

代码求值机制javaScript有几种运行机制,每种都有不同的使用上下文,这些不同的代码求值方式包括:eval函数函数构造器定时器script标签元素 在查看这些机制时,我们将讨论代码求值的作用域,并学习在运行时运行代码求值的安全实践。用eval()方法进行求值eval方法可能是运行时代码求值的最常用的方式了,作为定义在全局作用域内的eval方法,该方法将在当前上下文内,执行所传入字符串

2016-12-27 22:33:50 570

原创 洞悉特性、属性和样式

在DOM特性和属性之间不仅会有一些非常细微的行为差别,在其他一些方面也会有很多bug以及跨浏览器问题。  但特性和属性都是很重要的概念:特性是DOM构建的一个组成部分,而属性是元素保持运行时信息的主要手段,并且通过属性可以访问这些运行时信息。看个例子。 var img = document.getElementsByTagName('img')[0]; var newSrc = 'im

2016-12-21 21:46:58 780

原创 原型与面向对象

实例化和原型  我们可以通过原型给函数附加属性,还可以在构造器函数内通过this参数初始化值。 function Ninja() { this.swung = false; this.swingSword = function () { return !this.swung; } } Ninja.prototyp

2016-12-20 20:06:06 636

原创 初次使用vue写项目的一些经验

最近用vue正在写一个项目,本来以为vue很简单,但是还是发现是有一些坑在里面,现在边写边进行总结。首先遇到的就是页面中img中标签的图片src的加载问题,我开始以为是图片应该和组件放在一块,但是发现不行,总是报错。./~/css-loader?sourceMap!./~/vue-loader/lib/style-rewriter.js?id=data-v-0d4c5d14!./~/vue-lo

2016-12-19 21:34:49 25164 1

转载 如何优雅的选择默认字体(font-family)

http://www.imooc.com/article/11261

2016-12-11 18:02:55 8770

原创 个人开发移动端流程优化总结

最近在开发移动端的几个页面,发现了开发效率总是不高,现在来回顾一下开发流程,想一下怎么提高开发页面的效率。   我开发移动端页面,有下面几个步骤, 1.开发静态页面 2.写js动态交互 3.测试页面 4.提交代码 5.线上手机测试 从这几个步骤入手想想怎么优化,开发静态页面就不用说了,这是基本功,并且熟能生巧,自己移动端多用flex布局就行了,优化点有几个就是写代码的css的优化,多用组

2016-12-10 20:55:42 607

原创 写一个简单的几个页面的心得

因为一直在学javaScript,页面布局有点练的少了,最近再写几个页面,发现了很多问题,现在来总结一下。   因为是移动端的项目,所有有一些和pc端的不一样,我以前采用的移动端的布局使用的是(http://www.w3cplus.com/mobile/lib-flexible-for-html5-layout.html).淘宝的fiexible布局方案,使用rem作为尺寸,flex布局方式,但是这

2016-12-09 20:31:18 1145

原创 梳理一下重新拿到一个编辑器该做些什么

拿到一个新的编辑器,我作为前端就说一下我的一个思路。因为有时候换电脑或者换编辑器,其实是一件挺费时间的,这次我换编辑器由于没有思路,导致花了很多时间,所以决定总结一下,优化一下流程方便以后遇到同样的情况可以加快速度。   安装编辑器,然后就是配置了,作为前端,因为你使用的是编辑器而不是IDE所以要安装一些你常用的插件,基本算是前端必备的插件 * emmet: 提高开发效率 * aut

2016-12-09 16:26:07 461

原创 安装atom插件

今天早上没事干,受够了sublime给我出的一些问题,现在的3版本中文的文件夹不显示,而且查找功能也不行,在尾部都不能查找前面的,让我很恼火。最近看网上说的最多的前端编辑器就是atom,所以决定尝试一番。  对于一个编辑器来说,当然可以直接用,但是为了提高我们的开发效率,当然得先安装一些插件来提高我们的生产效率。这里首先要安装的就是Emmet这个插件了,这个不用多说,做前端的应该都知道这个插件的功能

2016-12-09 15:36:59 10663 1

原创 《nodejs实战》读书笔记

好久都没写博客了,这次看完了nodejs这本书,但是自己还是不会写,所以要总结一下,加深一下印象。这本书是以一个个的项目为基础来展开的,每一章都是一个项目。第一章通过docker快速发布Nodejs应用。这里面因为是使用linux系统进行示例开发的,而我linux学的不行就没能实践,看了一下用docker开发应用的思路。看完之后感觉docker其实没什么难的,他是一个为开发者和运维管理员搭建的开放平

2016-12-07 17:03:21 485

空空如也

空空如也

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

TA关注的人

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