Javascript学习
GISer.Wang
这个作者很懒,什么都没留下…
展开
-
(5)Javascript控制函数上下文
引言 控制Javascript函数上下文 1函数调用控制上下文 1.引言 在本篇博客中我们主要讨论javascript中的this关键字,如果我们想要在javascript中实现模块化编程,不可避免的要和this打交道,控制好this的上下文是我们用好js模块化的第一步。2.控制Javascript函数上下文2.1函数调用控制上下文 话不多少,首先我们先看一段代码 var原创 2017-01-05 11:05:03 · 2042 阅读 · 0 评论 -
(1)Javascript之作用域链
总结1.引言 大家在初学javascript中,总感觉js和一些后台语言(例如C#,Java)太像了,除了js的类型是弱类型,其他感觉没有什么区别啊,好像语法原创 2016-12-29 13:17:01 · 2240 阅读 · 3 评论 -
(3)javascript实现模块化
引言 js实现模块化编程 1利用function来创建模块无返回值 2利用function来创建模块有返回值 3利用function来创建模块可传参 4动态添加模块方法 总结1.引言 在实现js的模块化之前,我们首先想一下为什么要实现模块化编程呢?实现模块化编程有什么好处呢?或者说实现模块化编程我们可以解决什么样子的问题呢?如果在看本篇博客之前你不懂js的作用域链,请务必先看js的作用域原创 2016-12-29 21:11:37 · 1701 阅读 · 0 评论 -
(4)javascript模块化之AMD规范
引言 AMD规范 dojo简单介绍1.引言 在上一篇博客中我们提到,虽然我们自己实现了模块化编程,但是还是有两个严重的缺点 js文件是同步下载,当我们js文件过大时会出现页面假死现象 实现模块化编程我们缺少一个规范,就是告诉大家模块应该怎么去写。 当前比较出名的模块化规范有CMD规范,CommonJS规范,AMD规范,但是在此处我们主要去介绍AMD规范,AMD规范的全称为:As原创 2016-12-29 21:52:08 · 1406 阅读 · 1 评论 -
(2)Javascript之函数的多种调用方式
引言 函数的使用 1 函数的正常使用 2将函数当作类来使用 3将函数当作方法来使用类无返回值 4将函数当作方法来使用类有返回值 this关键字 函数的最后一种调用方式1.引言 在javascript中函数对象是一个非常特殊的对象,在js中函数的使用也是相当的频繁,所以了解函数的一些用法也是非常有必要的,在本篇博客中就先介绍一下函数的几种用法。2.函数的使用2.1 函数的正常使用 代码原创 2016-12-29 20:21:39 · 1984 阅读 · 4 评论