季诗筱的博客

分享个人公众号“季诗筱”

【JavaScript】 高级函数

函数是JavaScript中最有趣的部分之一。它们本质上十分简单和过程化,但也可以是非常复杂的,一些额外的功能可以使用闭包来实现,此外,由于所有函数都是对象,所以使用函数指针非常简单。接下来,描述集中在JavaScript中使用函数的高级方法。 安全的类型检测问题; 作用域安全的构造函数; 惰性载...

2016-05-31 17:23:18

阅读数:472

评论数:0

【JavaScript 】函数柯里化

柯里化:柯里化是这样的一个转换过程,把接受多个参数的函数变换成接受一个单一参数(译注:最初函数的第一个参数)的函数,如果其他的参数是必要的,返回接受余下的参数且返回结果的新函数。(译注) 函数柯里化用于创建已经设了好了一个或多个参数的函数。其基本方法和函数绑定是一样的:使用一个闭包放回一个函数,但...

2016-05-31 16:33:59

阅读数:581

评论数:0

【JavaScript】跨源资源共享CORS和其他跨域技术(Comet、JSONP、SSE、Web Sockets)

通过XHR实现Ajax通信的一个主要限制,来源于跨域安全策略。默认情况下XHR对象只能访问与包含它的页面位于同一个域中的资源,这种安全策略可以预防某些恶意行为。但是,实现合理的跨域请求也是很重要的。一、CORS跨源资源共享CORS(Cross-Origin Resource Sharing),跨源...

2016-05-30 17:05:43

阅读数:3241

评论数:0

github上文件夹都是灰色-解决办法

之前不知道自己怎么作的,github的.io库就是不好用,经常出现404错误,而且每次push都不成功,还会收到邮件: 在网上找了好久,今天花了1个小时,终于解决了。 之前库中的文件夹是这样的: 可以看到,文件夹全是灰色的。网上说原因是因为,文件夹中包含其他仓库,所以需要删除其中的....

2016-05-30 12:14:27

阅读数:5387

评论数:0

【JavaScript】-原生JavaScript实现Ajax

XHR1级、XHR2级、Ajax的原生代码实现、进度事件

2016-05-30 10:43:48

阅读数:2115

评论数:0

【移动端】页面自适应布局—基于rem布局

今天来总结一下移动端学习的学习成果。   移动设备正超过桌面设备,成为访问互联网的最常见终端。于是,网页设计师不得不面对一个难题:如何才能在不同大小的设备上呈现同样的网页?   在布局的时候需要考虑,让不同大小的手机屏幕随着分辨率的变化,页面元素的尺寸和间距都相应变化,即可以实现等比例的布局。...

2016-05-23 15:26:53

阅读数:3334

评论数:2

【React】 React的优点+实现分页组件

在上一篇文章中,介绍了React为什么会被创建,但是翻译完那篇文章后,并没有解答我的问题,我为什么要用React。 在学习React一个多月之后,通过学习教程和官方API,也有了一些自己的理解。React的优点:简单     仅仅只要表达出你的应用程序在任一个时间点应该长的样子,当底层的数据变...

2016-05-20 14:09:19

阅读数:8505

评论数:0

【React】《Why did we build React?》 我们为什么要创建React-译文

公司在做微信支付项目的时候,用react来写。师父让学习react.js去实现构建中的内容。其实看完构建页面,我自己有一个疑问,这个页面完全可以使用html和javascript就能写,为什么要用react呢?问了一下组长,组长说,主要是为了代码能够复用,很多组件,这个页面用完了之后,接下来如果有...

2016-05-20 10:57:47

阅读数:1097

评论数:1

Yii2框架基础篇学习-控制器

介绍YII控制器的相关内容; 控制器的创建;控制器操作session;控制器操作Cookie;YII路由

2016-05-11 17:38:22

阅读数:1707

评论数:0

Sublime Text3 支持Less

今天安排任务,项目中要用less来写样式,所以,就要安装一下less.网上找了很久,按照他们说的做,中间也遇到了一些问题。把我的过程记录下来: 1、安装Sublime 插件 (1)安装LESS插件:因为Sublime不支持Less语法高亮,所以,先安装这个插件,方法: ctrl+shift+p...

2016-05-03 16:23:08

阅读数:19891

评论数:11

yiic命令输入php.exe出现不是内部或外部命令

接下来的一段时间都要用yii2和php来写项目了,虽然还不知道究竟要干啥,但是今天配环境的时候就遇到了一些问题。 因为我压根不想深入的学习php,所以就想简单的了解环境配置。项目需求php版本在5.5以上,之前装的是5.2,所以就重新下载了一个集成环境,下载的是wampserver。这个不用配置...

2016-05-03 15:04:04

阅读数:1350

评论数:0

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