自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 关于微信web在Android设备下的javascript脚本兼容

前端时间遇到一个问题,在IOS系统下、pc端下能运行的微信web在安卓设备下报错。javascript作为一门一开始用于浏览器的脚本语言,容错性很好。所以有时候代码写得再丑再乱七八糟,也可以运行的。

2016-09-26 11:32:26 382

转载 函数-JavaScript 中的 函数 currying 柯里化

何为Curry化/柯里化?curry化来源与数学家 Haskell Curry的名字 (编程语言 Haskell也是以他的名字命名)。柯里化通常也称部分求值,其含义是给函数分步传递参数,每次传递参数后部分应用参数,并返回一个更具体的函数接受剩下的参数,这中间可嵌套多层这样的接受部分参数函数,直至返回最后结果。因此柯里化的过程是逐步传参,逐步缩小函数的适用范围,逐步求解的过程。柯里化

2016-08-26 09:56:41 247

转载 函数-Javascript中的高阶函数介绍

这篇文章主要介绍了Javascript中的高阶函数介绍,本文讲解了什么是高阶函数、Javascript的高阶函数、还原高阶函数、高阶函数使用实例等内容,需要的朋友可以参考下这是一个有趣的东西,这或许也在说明Javascript对象的强大。我们要做的就是在上一篇说到的那样,输出一个Hello,World,而输入的东西是print('Hello')('World'),而这就是所谓的高阶函数。

2016-08-26 09:53:38 302

转载 函数-轻松创建易于表达的链式(级联)方法

链式方法,或者也被成为级联方法,是一种在一个对象上使用一条连续的代码来重复调用不同方法的技巧。这种技巧在jQuery和其他一些JavaScript库中很流行,它甚至也是一些JavaScript原生方法的内在特性,比如常见的字符串方法。链式方法的表达形式如下所示: $('#wrapper').fadeOut().html('Welcome, Sir').fadeIn();或者:

2016-08-26 09:52:55 543

转载 函数-关于javascript函数

终于可以说说函数了,函数是javascript设计最出色的地方,可以说它是所有概念中最重要的一个,因为围绕函数而阐述的周边概念涵盖了javascript的方方面面,所以理解了函数可以说对javascript有了大半部分的理解,在此我只能怀着谨慎与谦逊的态度小心翼翼的总结出自己所理解的函数。函数是什么 要理解javascript函数首先得弄明白它是什么,这个问题并不是很容易就让人接受的,

2016-08-26 09:51:54 246 1

转载 如何评价 CSS Modules?

最近几天由于这篇文章,让大家对 CSS Modules 有了很高的热情。我们团队已经使用 CSS Modules几个月了,所以在这里谈谈我们的经验。文章发布在[http://boke.io](http://boke.io/tan-tan-css-modules/),欢迎订阅我们的项目是使用React.js 开发,所以我们在开始开发的时候,为了能让我们的组件能够在多个项目中复用,我们开始

2016-08-12 10:38:49 295

转载 CSS Modules 详解及 React 中实践

CSS 是前端领域中进化最慢的一块。由于 ES2015/2016 的快速普及和 Babel/Webpack 等工具的迅猛发展,CSS 被远远甩在了后面,逐渐成为大型项目工程化的痛点。也变成了前端走向彻底模块化前必须解决的难题。CSS 模块化的解决方案有很多,但主要有两类。一类是彻底抛弃 CSS,使用 JS 或 JSON 来写样式。Radium,jsxstyle,react-style 属于

2016-08-12 10:30:10 617

转载 移动前端开发之viewport的深入理解

在移动设备上进行网页的重构或开发,首先得搞明白的就是移动设备上的viewport了,只有明白了viewport的概念以及弄清楚了跟viewport有关的meta标签的使用,才能更好地让我们的网页适配或响应各种不同分辨率的移动设备。一、viewport的概念通俗的讲,移动设备上的viewport就是设备的屏幕上能用来显示我们的网页的那一块区域,在具体一点,就是浏览器上(也可能是一个app中的

2016-08-09 14:14:35 193

转载 手机屏幕适配原理及实现

手机屏幕是用户与 App 最直接的交互点 不同的分辨率下用户对我们的 App 具有明显的感观差异,主流分辨率的更新迭代却又完全独立于 App 进行。这让我们想要使 App 在绝大多数主流手机上都保持感观、体验的一致性提出了很大的挑战。屏幕尺寸 严格来说,屏幕尺寸实际被物理尺寸和显示分辨率两个部分定义。 而我们今天对各类手机、Pad 设备所说的屏幕尺寸,只指物理尺寸。 如果一块手

2016-08-09 13:46:41 659

转载 Linq表达式、Lambda表达式你更喜欢哪个?

http://www.cnblogs.com/zhaopei/p/5746414.html?ref=myread#autoid-0-0

2016-08-09 09:53:00 227

转载 设计干货推荐|四类弹框的四大设计准则

最近很多文章都在说弹框设计,其实一个弹框就是一个弹框而已,没那么多讲究。本来传统意义上的弹框一般有三种:系统自动弹出的提醒帮助用户快速的做出选择对用户的操作给予反馈但是现在还多了一种,而且很多产品都在用这种弹框方式,因为它很赚钱 -- 广告。所以广告类的弹框已经被我列入弹框设计的第四个类别,今天就跟大家具体来说说这四块内容。这篇文章注定篇幅比较长,但绝对是值得你收藏的文章。在说

2016-08-09 09:22:01 343

转载 把自己当做用户,不是让你代表用户

工作中,常常会听见这样的对话:“产品汪啊,为什么这个需求是这样的呀?”“我觉得用户是这样的巴拉巴拉,我自己就是这样的”发现什么问题没有?在这里,产品经理“代表了用户”。产品经理用自己的需求“代表”了用户的需求。有的同学会问,这有什么问题么?不是常说产品经理要把自己当做用户,把自己变成用户吗?对,没错。产品经理设计产品的时候确实需要把自己当做用户。但是,“把自己当做用户,并不是让

2016-08-09 09:21:26 225

转载 不再彷徨:完全弄懂JavaScript中的this

其实this是一个老生常谈的问题了。关于this的文章非常多,其实我本以为自己早弄明白了它,不过昨天在做项目的过程中,还是出现了一丝疑惑,想到大概之前在JavaScript weekly里收藏待看的一篇详解this的文章(后有链接,也附上了稀土上的中文译文)和另一篇一位前辈推荐的文章,就把它们看了看,对this的认识确实提升了一些。JavaScript 中的’this‘是动态的,它在函数运

2016-07-27 13:37:27 425

原创 EasyUI - 修改datagrid的content-type

Spring MVC在接收集合请求参数时,需要在Controller方法的集合参数里前添加@RequestBody,而@RequestBody默认接收的enctype (MIME编码)是application/json,因此发送POST请求时需要设置请求报文头信息,否则Spring MVC在解析集合请求参数时不会自动的转换成JSON数据再解析成相应的集合。JS代码:var us

2016-07-27 11:18:15 6146 2

原创 EasyUI - 关于datagrid的idField的注意事项

$("#grid").datagrid({            idField : 'id',            title : '',            url : '',            fit : true,            loadMsg : '数据加载中...',            pageSize : 10,

2016-07-25 14:44:44 8754

转载 响应式网页设计

响应式布局就是根据屏幕大小自动布局。通俗得讲是:css根据屏幕宽度,自动调整网页div显示和布局,以适应不同尺寸屏幕优化浏览体验。响应式网页设计9要素响应式网页设计是针对多屏幕问题的一个很好的解决方案,但从印刷的视角来看有点困难。没有固定的页面尺寸,没有毫米或英寸,没有任何的物理限制,无从下手。为了desktop和mobile单独使用像素设计的方法也成为了过去,因为越来越多的设

2016-07-13 13:31:03 670

转载 谈谈jquery的事件名称和命名空间

地址:http://www.haorooms.com/post/jquery_namespaces_eventname

2016-07-12 00:06:43 580

转载 JavaScript 命名空间

简单的命名空间由于JavaScript没有文件作用域,不同的函数分散在不同的文件中,甚至由不同的人编写,重名的概率大大增加。是不是足够小心就可以了呢?也不尽然,还有些意外情况,比如经常会用到继承,于是写了一个没出现过的函数名extend,不料在EcmaScript5中加入了extend函数,命名空间的必要性就体现出来了。JavaScript有函数的作用域,可以利用这点把自定义的函数写到一个

2016-07-11 23:39:26 241

转载 JS中函数声明与函数表达式

Js中的函数声明是指下面的形式:      function functionName(){}        这样的方式来声明一个函数,而函数表达式则是类似表达式那样来声明一个函数,如:              var functionName = function(){}        可能很多朋友在看到这两一种写法时会产生疑惑,这两种写法差不多,在应用中貌似也都是可行的,那他

2016-07-11 23:04:09 249

空空如也

空空如也

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

TA关注的人

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