Skip to content

Commit 4d1ee20

Browse files
committed
更新 ready 文件
1 parent ab459af commit 4d1ee20

File tree

2 files changed

+16
-11
lines changed

2 files changed

+16
-11
lines changed

JsNameSpaceManage/README.md

+9-4
Original file line numberDiff line numberDiff line change
@@ -4,19 +4,24 @@
44
### JavaScript 作用域
55

66
因为 JavaScript 的弱语言的特性。只有`function`是唯一具有块级作用域的标识符。
7-
所以在平时的开发过程中对变量名的管理和对引入的第三方插件的管理,就成为了一个非常重要的工作。
87

9-
正因为这个原因,催生出了`AMD 规范``CMD 规范`,和一些库文件比如:`require.js`等;
8+
在平时的开发过程中,我们不仅会声明自己的变量,而且还会引用别人的代码或者是第三方的库。因为 `JavaScript `代码是顺序执行的。后声明的变量会覆盖之前覆盖的变量。
109

10+
所以在开发过程中对声明变量管理就成为一个非常重要的工作。
11+
12+
正因为这个原因,催生出了`AMD 规范``CMD 规范`,为模块化的 `JavaScript` 开发提供了很多的便利。
13+
14+
15+
**这里的 demo 文件主要是通过对象的方式来管理 `JavaScript` 变量的作用域。**
16+
17+
![](http://ww3.sinaimg.cn/large/698e22a9jw1f2eqdse4m4j20es02s3yl.jpg)
1118

12-
**这里的这里的 demo 文件主要是通过对象的方式来管理 JavaScript 变量的作用域。**
1319

1420
代码运行结束以后,我们可以发现,将位于不同目录下的 js 文件 中包含的方法,管理在一个 js 对象中。
1521

1622
![执行结果](http://ww2.sinaimg.cn/large/698e22a9jw1f2dlm5pqlvj20ku09sgn6.jpg)
1723

1824

19-
2025
html 文件中这些单独引入的 js文件可以通过使用前端构建工具合并成一个 js 文件。这个 demo 仅仅是用于演示。
2126

2227
![js 文件列表](http://ww2.sinaimg.cn/large/698e22a9jw1f2dlmhovmfj20fg049q44.jpg)

README.md

+7-7
Original file line numberDiff line numberDiff line change
@@ -1,20 +1,18 @@
11

22

3-
### WebComponents[![Build Status](https://travis-ci.org/zhiqiang21/WebComponent.svg?branch=master)](https://travis-ci.org/zhiqiang21/WebComponent)
3+
### **WebComponents**[![Build Status](https://travis-ci.org/zhiqiang21/WebComponent.svg?branch=master)](https://travis-ci.org/zhiqiang21/WebComponent)
44
----
5-
人是具有思想的动物。就算是很小的一件事情,多多少少都会有一些感触吧。当然写这些插件我也有我的感触:
6-
>我能写插件,不代表我就很厉害。这代表的仅仅是一个方面。那什么叫“厉害”或者是“牛逼”呢?是炫酷的功能么?我觉的不是,这也许代表个人的思想丰富(有创意)而已。难道是严谨的代码结构?我觉的也不是,代码写的好,严谨,扩展性强,这也只能代表个人技术能力强?那么所谓的“厉害”和“牛逼”是什么呢?阿基米德说过,**“给我一个杠杆,我就能撬动地球”**。重要的不是“杠杆”,而是那个撬动地球的“IDEA”。所以,**能写插件不是最重要的,而是在写插件过程中解决问题的“IDEA”**
75

8-
### 插件列表:
6+
### **插件列表:**
97

108
1. html5-qrcode
119
2. myslider
1210
3. lazy-load-img
13-
4. dragselect ----**[todo]**
11+
4. dragselect ----*[todo]*
1412
5. light-rotate
1513
6. JavaScript 命名空间管理插件
1614

17-
### 插件目录:
15+
### **插件简介:**
1816
----
1917

2018
#### **1.html5-qrcode**
@@ -41,7 +39,7 @@
4139

4240
**预览:**
4341

44-
**gif 生成图片问题,不清晰,建议下载源码查看**
42+
**gif 生成问题,按钮和图片的切换不同步**
4543

4644
![预览效果](http://ww1.sinaimg.cn/large/698e22a9jw1f2cdnw4jgyg20pl0es7wh.gif)
4745

@@ -55,6 +53,7 @@
5553

5654
----
5755
#### **4.dragselect**
56+
*TODO*
5857

5958
----
6059
#### **5.light-rotate**
@@ -67,6 +66,7 @@
6766
“跑马灯”的抽奖效果。轮盘旋转完成抽奖效果。可以自定义参数:自动播放跑马灯,跑马灯旋转时间,奖品旋转时间,跑马灯旋转方向
6867
具体使用方法和参看**[说明文档](https://github.com/zhiqiang21/WebComponent/tree/master/light-rotate/README.md)**
6968

69+
----
7070
#### **6.JavaScript 命名空间管理插件**
7171

7272
**[点击查看说明文档](https://github.com/zhiqiang21/WebComponent/tree/master/JsNameSpaceManage/README.md)**

0 commit comments

Comments
 (0)