JAVASCRIPT December 10, 2017

如何通过JS通过媒体查询规则来做样式控制

Words count 1.8k Reading time 2 mins.

在移动开发中,我们可以通过CSS的@media媒体查询来控制在不同屏幕宽度上应用不同的样式,但是在某些情况下,我们也希望可以通过脚本来作更多的控制。下面就通过一个新特性window.matchMedia...

Read article

JAVASCRIPT August 09, 2017

JavaScript 设计模式与开发实践

Words count 9.4k Reading time 9 mins.

基础知识

一、this、call 和 apply

this的指向

除去不常用的with和eval的情况,具体到实际应用中,this的指向大致可以分为以下4种:

  • 作为对象的方法调用。
  • 作为普通函数调用。
  • 构造器调用。
  • Function.prototype.call或Function.prototype.apply调用。
  1. 作为对象的方法调用

当函数作为对象的方法被调用时,this指向该对象:

var obj = {
	a: 1,
    getA: function() {
    	alert...
Read article

JAVASCRIPT August 06, 2017

Javascript 数据类型

Words count 5.6k Reading time 5 mins.

  本文摘录于Javascript高级程序设计(Professional JavaScript for Web Developers)并加上了自己的一些理解,如发现本文有什么错误之处,请麻烦通过以下方式联系我作修正,谢谢!
  微信号: kuntang9080
  邮箱:kuntang@163.com


ECMAScript中有5种简单数据类型(也称基本数据类型):Undefined、Null、Boolean、Number、String。还有一种复杂数据类型:Object。


typeof 操...

Read article

JAVASCRIPT June 25, 2017

Javascript 数据类型

Words count 6.1k Reading time 6 mins.

  本文摘录于Javascript高级程序设计(Professional JavaScript for Web Developers)并加上了自己的一些理解,如发现本文有什么错误之处,请麻烦通过以下方式联系我作修正,谢谢!
  微信号: kuntang9080
  邮箱:kuntang@163.com


ECMAScript中有5种简单数据类型(也称基本数据类型):Undefined、Null、Boolean、Number、String。还有一种复杂数据类型:Object。


typeof 操...
Read article
0%