Mr.Song's BLOG


  • 首页

  • 分类

  • 归档

  • 标签

  • 搜索
close

前端开发者不得不知的 ES6 十大特性[转载]

发表于 2017-02-17   |   分类于 ES6   |  

前言

ES6(ECMAScript2015) 的出现,无疑给前端开发人员带来了新的惊喜,它包含了一些很棒的新特性,可以更加方便的实现很多复杂的操作,提高开发人员的效率。

本文主要针对 ES6 做一个简要介绍。 主要译自: http://webapplog.com/ES6/comment-page-1/。也许你还不知道 ES6 是什么, 实际上, 它是一种新的 javascript 规范。在这个大家都很忙碌的时代,如果你想对 ES6 有一个快速的了解,那么请继续往下读,去了解当今最流行的编程语言 JavaScript 最新一代的十大特性。

阅读全文 »

30分钟掌握ES6/ES2015核心内容[转载]

发表于 2017-02-17   |   分类于 ES6   |  

前言

ECMAScript 6(以下简称ES6)是JavaScript语言的下一代标准。因为当前版本的ES6是在2015年发布的,所以又称ECMAScript 2015。

也就是说,ES6就是ES2015。

虽然目前并不是所有浏览器都能兼容ES6全部特性,但越来越多的程序员在实际项目当中已经开始使用ES6了。所以就算你现在不打算使用ES6,但为了看懂别人的你也该懂点ES6的语法了…

阅读全文 »

CSS 中的层叠与特殊性

发表于 2017-01-18   |   分类于 HTML/CSS   |  

前言

在样式表中,同一个文档元素可能被定义了多条样式规则。碰到这种情况时,CSS 通过一个被称为 层叠(Cascade) 的过程来处理冲突。本文介绍了层叠的重要度次序以及样式表规则的特殊性。

阅读全文 »

JavaScript 运算符优先级

发表于 2017-01-03   |   分类于 JavaScript   |  

前言

JavaScript 中的 运算符优先级 是一套规则,它规定了在表达式中运算执行的先后顺序,优先级高的运算符执行总是先于优先级低的运算符。如下例所示,乘法运算符 * 的优先级高于加法运算符 + ,所以在无括号的情况下乘法运算总是先于加法运算进行的。

1
console.log(2 + 3 * 5); //打印的结果为17
阅读全文 »

CSS 盒模型

发表于 2016-12-16   |   分类于 HTML/CSS   |  

概览

HTML 文档中的每个元素被描绘为矩形盒子,在 CSS 中这些矩形盒子用 标准盒模型(Box Model) 来描述。这个模型描述了一个元素所占用的空间,规定了元素框处理元素 内容 、 内边距 、 边框 和 外边距 的方式。标准盒模型如下图所示:

阅读全文 »

JavaScript 中的正则表达式

发表于 2016-12-02   |   分类于 JavaScript   |  

前言

正则表达式(Regular Expression) 是一个描述字符模式的对象,它被用来匹配字符串中的字符组合。 JavaScript 中的 String 类和 RegExp 类都定义了使用正则表达式的方法。

阅读全文 »

PHP 中单引号与双引号的区别

发表于 2016-11-06   |   分类于 PHP   |  

前言

应该大部分人都知道,在 C、 C++、 Java 等语言中,单引号引用的是单个字符,双引号引用的是一个字符串。笔者之前接触 JavaScript 比较多,在 JavaScript 中单双引号是没有区别的,都可用于引用 string 类型的变量( 在 JSON 中,字符串必须加双引号,单引号会导致语法错误 )。但笔者最近才发现,在 PHP 中单双引号的区别与这些语言都不一样,以下谨作为记录。

阅读全文 »

JavaScript中的回调函数

发表于 2016-10-30   |   分类于 JavaScript   |  

什么是回调函数

回调函数(Callback) 是一段可执行的代码段(通常包装成一个函数),它会作为一个参数传递给其他的代码(通常也是一个函数)。回调函数会等待父函数执行完毕后立即执行,而与此同时,其他函数的调用不会受到阻塞。

阅读全文 »

简单谈谈 GET 与 POST 的区别

发表于 2016-10-19   |   分类于 JavaScript   |  

前言

HTTP(超文本传输协议) 是目前互联网上应用最为广泛的一种 网络协议 ,Web 网络中 客户端(Client) 到 服务器端(Server) 的通信就是建立在 HTTP 协议上。

Communication between Client and Server.

HTTP 定义了几种客户端向服务器端发出请求的方法,如 GET、POST、HEAD、DELETE、OPTIONS、TRACE、CONNECT 等。但最常用的还是 GET 与 POST 方法,这两个方法之间的区别也是很多互联网公司面试官喜欢问的问题,下面笔者就来简单谈谈。

阅读全文 »

如何搭建个人博客(GitHub Pages + Hexo + 域名绑定)

发表于 2016-10-02   |   分类于 Other Notes   |  

前言

自己搭建一个独立博客似乎是一件很极(zhuang)客(bi)的事情,笔者觉得很好玩,所以抱着试试的态度搭建了本博客,请各位看官轻拍。

本文记载了笔者在Windows下一步步搭建博客并绑定域名的过程。搭建博客主要用了Hexo与GitHub Pages,域名绑定不是必须,读者可自行取舍。在Mac下搭建博客的步骤也是一样的。

阅读全文 »
12
Song Ziming

Song Ziming

Good good study, day day up.

20 日志
9 分类
42 标签
RSS
GitHub Zhihu Weibo Twitter
© 2016 - 2017 Song Ziming

您是本博客第位访客
本站总访问量次