摘要: ES6 Promise 概念之类的,大概读者都应该有所知道,接下来我们直入终点。 先让我们来看看什么是Promise吧,他是一个object,类,arry,function? 首先,学习它的时候应该讲其打印出来,看看到底是个什么如图下: 原来如此,是一个构造函数,里面有all、reject、reso 阅读全文
posted @ 2017-05-02 23:02 gj_kester 阅读(269) 评论(0) 推荐(0) 编辑
摘要: Flex布局,俗称弹性布局,有了这个布局,咱们做的事情很多,以前那些很难实现比如说垂直居中之类都不存在了。 盒模型布局依赖于float,display,定位之类的方式来布局,这种的布局对一些特殊布局来说很不方便,就如上面的垂直居中就不太好实现。 现在就让我来介绍一个Flex布局方式 他中的一些属性: 阅读全文
posted @ 2017-05-02 21:51 gj_kester 阅读(210) 评论(0) 推荐(0) 编辑
摘要: JavaScript的变量作用域是基于其特有的作用域链 JavaScript没有块级作用域 函数中声明的变量在整个函数中都有定义 1.JavaScript的作用域链 var rain = 1; function rainman(){ var man = 2; funciton inner(){ va 阅读全文
posted @ 2017-03-01 09:04 gj_kester 阅读(153) 评论(0) 推荐(0) 编辑
摘要: 有些文章中提到过,缩进(并不能特别准确的)说明了代码的复杂程度。我们想要的是简单的JavaScript。之所以层层缩进,是因为我们用抽象的方式解决问题。但要选用什么抽象方法呢?截止目前,我们没有在特定环境中说明该使用什么样的方法。本文将关注如何在摆脱循环的情况下使用数组。最终的结果当然是更简单可读的 阅读全文
posted @ 2017-02-28 13:48 gj_kester 阅读(321) 评论(0) 推荐(0) 编辑
摘要: 现在的网站越来越重视用户体验,网站必须即时反应,前端技术越来越重要了,以前我们都用javascript,后来出现了很多js的框架,调用起来也很方便,但是随着网页上加载的数据越来越多,使用jquery的时候就要注意了,有些方法看似方便,但是效果却很差劲。 我们制作的一个网站页面,一共显示了三千多条数据 阅读全文
posted @ 2017-02-20 17:46 gj_kester 阅读(449) 评论(0) 推荐(0) 编辑
摘要: 这篇文章实在是很难下笔,因为网上相关文章不胜枚举。 巧合的是前些天看到阮老师的一篇文章的一句话: “对我来说,博客首先是一种知识管理工具,其次才是传播工具。我的技术文章,主要用来整理我还不懂的知识。我只写那些我还没有完全掌握的东西,那些我精通的东西,往往没有动力写。炫耀从来不是我的动机,好奇才是。" 阅读全文
posted @ 2017-02-17 10:14 gj_kester 阅读(243) 评论(0) 推荐(0) 编辑
摘要: jQuery 的选择器可谓之强大无比,这里简单地总结一下常用的元素查找方法 $("#myELement") 选择id值等于myElement的元素,id值不能重复在文档中只能有一个id值是myElement所以得到的是唯一的元素 $("div") 选择所有的div标签元素,返回div元素数组 $(".myClass") 选择使用myClass类的css的所... 阅读全文
posted @ 2017-01-06 14:21 gj_kester 阅读(157) 评论(0) 推荐(0) 编辑
摘要: 写了几篇关于js的博客,也是关于性能的,现在,我觉得有必要那css来认真分析一下了。之前只是看别人这么写就跟着写,但是没有去研究这样写或者是不是正确的写法,性价比怎么样,渲染的效率好么!这些都没有考虑。 那么,现在,我提出css的一些选择器的性能分析。 这样写完了以后,渲染的效果至少呈现出来了,可是 阅读全文
posted @ 2017-01-06 13:50 gj_kester 阅读(275) 评论(0) 推荐(0) 编辑
摘要: JavaScript 具有自动垃圾收集机制(GC:Garbage Collecation),也就是说,执行环境会负责管理代码执行过程中使用的内存。而在 C 和 C++ 之类的语言中,开发人员的一项基本任务就是手工跟踪内存的使用情况,这是造成许多问题的一个根源。 在编写 JavaScript 程序时, 阅读全文
posted @ 2016-12-31 11:46 gj_kester 阅读(220) 评论(0) 推荐(0) 编辑
摘要: 正文从这开始~ JavaScript是一门神奇且奇妙的编程语言,我们有时候用它来写一些看似疯狂的代码,但这些代码依然可被执行且运行结果十分有趣。JavaScript 试图帮助我们将一些数据类型转化为我们所认为的数据类型。 如果我们定义一个字符串常量,它会假设我们希望添加的是文本形式,所以 JavaS 阅读全文
posted @ 2016-12-30 14:05 gj_kester 阅读(1287) 评论(0) 推荐(0) 编辑