会员
周边
众包
新闻
博问
闪存
赞助商
所有博客
当前博客
我的博客
我的园子
账号设置
简洁模式
...
退出登录
注册
登录
Cmq
博客园
首页
博问
闪存
新随笔
订阅
管理
2017年5月19日
es6--箭头函数
摘要: 基本用法 ES6允许使用“箭头”(=>)定义函数。 上面的箭头函数等同于: 如果箭头函数不需要参数或需要多个参数,就使用一个圆括号代表参数部分。 如果箭头函数的代码块部分多于一条语句,就要使用大括号将它们括起来,并且使用return语句返回。 由于大括号被解释为代码块,所以如果箭头函数直接返回一个对
阅读全文
posted @ 2017-05-19 09:59 Cmq
阅读(154)
评论(0)
推荐(0)
编辑
2017年5月10日
前端基础进阶之Promise
摘要: 前言 Promise的重要性我认为我没有必要多讲,概括起来说就是必须得掌握,而且还要掌握透彻。这篇文章的开头,主要跟大家分析一下,为什么会有Promise出现。 在实际的使用当中,有非常多的应用场景我们不能立即知道应该如何继续往下执行。最重要也是最主要的一个场景就是ajax请求。通俗来说,由于网速的
阅读全文
posted @ 2017-05-10 14:15 Cmq
阅读(238)
评论(0)
推荐(0)
编辑
2017年5月8日
Session机制详解
摘要: 虽然session机制在web应用程序中被采用已经很长时间了,但是仍然有很多人不清楚session机制的本质,以至不能正确的应用这一技术。本文将详细讨论session的工作机制并且对在Java web application中应用session机制时常见的问题作出解答。 一、术语session 在我
阅读全文
posted @ 2017-05-08 16:04 Cmq
阅读(170)
评论(0)
推荐(0)
编辑
2017年4月19日
js原型浅谈理解
摘要: 之前在学习原型(prototype)的时候,一直对原型的理解不是很清晰,只是知道每个对象都有一个原型,然后在js中万物又皆对象。在这里谈一下自己对于js原型的简单理解吧。 原型可以实现属性和方法的共享。 原型链理解: 假设有一个对象o,其有自己的属性a和b: {a:1,b:2}; 然后o的原型o.[
阅读全文
posted @ 2017-04-19 17:15 Cmq
阅读(250)
评论(0)
推荐(0)
编辑
2017年3月24日
V8 javascript 引擎
摘要: V8是一个由丹麦Google开发的开源java script引擎,用于Google Chrome中。[2]Lars Bak是这个项目的组长。[3] V8在执行之前将java script编译成了机器码的,而非字节码或是直译它,以此提升效能。更进一步,使用了如内联缓存(inline caching)等
阅读全文
posted @ 2017-03-24 09:44 Cmq
阅读(16233)
评论(1)
推荐(1)
编辑
Chrome V8引擎的一点认识
摘要: 最近在玩弄JavaScript ,也一直在捉摸,脚本Engine怎么解析你写的Code,对Google兴趣浓,索性就看了谷歌的脚本engine的官方资料,都是E文的,但是却是最纯的不是,看下来总结V8性能的几点表现: 1.快速属性访问 相比于其他语言,JavaScript是动态编程语言,属性可添可减
阅读全文
posted @ 2017-03-24 09:40 Cmq
阅读(1875)
评论(0)
推荐(0)
编辑
2017年3月9日
JavaScript 模块化编程(笔记)
摘要: 第一章 JavaScript模块化编程 (一):模块的写法 一 原始写法// 模块就是实现特定功能的一组方法;只要把不同的函数(以及记录状态的变量)简单地放在一起,就算是一个模块; function m1(){ // ... } function m2(){ // ... }// 上面的函数m1()
阅读全文
posted @ 2017-03-09 17:29 Cmq
阅读(224)
评论(0)
推荐(0)
编辑
js跨域请求数据的3种常用的方法
摘要: 由于js同源策略的影响,当在某一域名下请求其他域名,或者同一域名,不同端口下的url时,就会变成不被允许的跨域请求。那这个时候通常怎么解决呢,对此菜鸟光头我稍作了整理:1.JavaScript 在原生js(没有jQuery和ajax支持)的情况下,通常客户端代码是这样的(我假设是在localhost
阅读全文
posted @ 2017-03-09 11:51 Cmq
阅读(497)
评论(0)
推荐(0)
编辑