Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
130 commits
Select commit Hold shift + click to select a range
985e0a1
第一次练习提交
Mar 1, 2016
c4389c6
111111
Mar 1, 2016
014843e
test
Mar 1, 2016
60f73ad
提交1
liuhuijun2016 Mar 1, 2016
7777b83
Merge branch 'master' of https://github.com/zhufengpeixun/JavaScript_…
Mar 1, 2016
bf66832
Merge branch 'master' of https://github.com/zhufengpeixun/JavaScript_…
Mar 1, 2016
96bfe56
Merge pull request #17 from liuhuijun2016/master
zhufengpeixun Mar 1, 2016
6d03da8
第一git学习和复习基础知识
Mar 1, 2016
9690cec
Merge branch 'master' of https://github.com/zhufengpeixun/JavaScript_…
Mar 1, 2016
7be285f
Merge branch 'master' of https://github.com/zhufengpeixun/JavaScript_…
Mar 1, 2016
fdaabbc
module
Mar 1, 2016
3da0b2f
Merge branch 'master' of https://github.com/zhufengpeixun/JavaScript_…
Mar 1, 2016
68cc219
第一周全日制第二天
amgYen Mar 2, 2016
f0ff215
Merge branch 'master' of https://github.com/zhufengpeixun/JavaScript_…
Mar 2, 2016
10379c7
Merge branch 'master' of https://github.com/zhufengpeixun/JavaScript_…
Mar 2, 2016
a6cd26d
第一周全日制第三天
amgYen Mar 3, 2016
7121be8
Merge branch 'master' of https://github.com/zhufengpeixun/JavaScript_…
Mar 3, 2016
7b412aa
Merge branch 'master' of https://github.com/zhufengpeixun/JavaScript_…
Mar 3, 2016
282b3b1
测试提交作业
Mar 4, 2016
0563e3c
Merge pull request #3 from jinzis/master
zl399615007 Mar 4, 2016
e7bca12
init resporty
zhouxiaotian Mar 5, 2016
ef29dd0
20160305_周末班第一周第一天
zhouxiaotian Mar 5, 2016
9411c6c
20160306_周末班第一周第二天上午
zhouxiaotian Mar 6, 2016
8c1b83c
20160306_周末班第一周第二天
zhouxiaotian Mar 6, 2016
8c082a7
脱产班正则第一讲
Mar 8, 2016
5e9ba97
20160308_补课原型
zhouxiaotian Mar 8, 2016
873f147
Merge branch 'master' of https://github.com/zhufengpeixun/JavaScript_…
zhouxiaotian Mar 8, 2016
013e114
脱产班正则上午讲的
Mar 9, 2016
a627d3c
正则下午
Mar 9, 2016
571863f
20160309_补课作业题
zhouxiaotian Mar 9, 2016
1c33b87
第三周全日制第三天
amgYen Mar 10, 2016
1c4803b
第二周全日制第三天
amgYen Mar 10, 2016
ea52de9
20160312_周末班第二周第一天
zhouxiaotian Mar 12, 2016
b962813
20160312_周末班第二周第一天
zhouxiaotian Mar 12, 2016
54ff616
20160312_周末班第二周第一天
zhouxiaotian Mar 12, 2016
14e14d1
20160312_周末班第二周第一天
zhouxiaotian Mar 12, 2016
0bc550e
20160313_周末班第二周第二天
zhouxiaotian Mar 13, 2016
fe4f5ee
20160313_周末班第二周第二天
zhouxiaotian Mar 13, 2016
c995ffd
Merge branch 'master' of https://github.com/zhufengpeixun/JavaScript_…
Mar 13, 2016
4b39c32
第三周全日制第一天
amgYen Mar 15, 2016
199cb59
Merge branch 'master' of https://github.com/zhufengpeixun/JavaScript_…
Mar 15, 2016
658d3e9
脱产班3月16号
Mar 16, 2016
a94e865
脱产班3月16号下午
Mar 16, 2016
6b6d475
Merge branch 'master' of https://github.com/zhufengpeixun/JavaScript_…
Mar 16, 2016
9f7c2dd
20160317课件
Mar 17, 2016
c7615ef
Merge branch 'master' of https://github.com/zhufengpeixun/JavaScript_…
Mar 17, 2016
12b380f
上午的
Mar 19, 2016
8dac55a
offset方法未加offsetParent的边框之前的提交
Mar 19, 2016
35ae455
offset方法完整版
Mar 19, 2016
07aff29
图片延迟加载完整版
Mar 19, 2016
6a65e7b
Merge branch 'master' of https://github.com/zhufengpeixun/JavaScript_…
Mar 19, 2016
5b63326
事件绑定如何优化1
Mar 20, 2016
657a7e7
事件绑定如何优化1
Mar 20, 2016
22da0e6
getIndex方法
Mar 20, 2016
bdeb842
基本的DOM库初步
Mar 20, 2016
27fa698
Merge branch 'master' of https://github.com/zhufengpeixun/JavaScript_…
Mar 20, 2016
9c830c9
选项卡DOM库_大结局版
Mar 21, 2016
237688c
Merge branch 'master' of https://github.com/zhufengpeixun/JavaScript_…
Mar 22, 2016
ab1070b
第三周补充考试
amgYen Mar 22, 2016
3c00b53
Merge branch 'master' of https://github.com/zhufengpeixun/JavaScript_…
Mar 22, 2016
4244ca9
第四周全日制第一天
amgYen Mar 22, 2016
f3743b2
Merge branch 'master' of https://github.com/zhufengpeixun/JavaScript_…
Mar 22, 2016
7ba2a37
第四周全日制第二天
amgYen Mar 23, 2016
60bf533
Merge branch 'master' of https://github.com/zhufengpeixun/JavaScript_…
Mar 23, 2016
c68471e
jQuery素材
Mar 24, 2016
7a16f21
jQuery第一个实例:选项卡
Mar 24, 2016
0d5e031
全天的,最后补充了一个forEach
Mar 24, 2016
b2dda51
Merge branch 'master' of https://github.com/zhufengpeixun/JavaScript_…
Mar 24, 2016
a2c1826
晚上稍修改了一点点的
Mar 24, 2016
6b3689d
Merge branch 'master' of https://github.com/zhufengpeixun/JavaScript_…
Mar 24, 2016
8a3b6ee
tween初步_基本封装和清除定时器积累
Mar 26, 2016
d0ecc63
定时器返回值的细节和回调方法
Mar 26, 2016
be8e290
多方向的动画
Mar 26, 2016
e5a551d
多效果+参数重载+焦点图
Mar 26, 2016
ce94820
Merge branch 'master' of https://github.com/zhufengpeixun/JavaScript_…
Mar 26, 2016
96c4aa9
自动轮播图的各种版本
Mar 27, 2016
cb146ad
动画扩展_百叶窗
Mar 27, 2016
c5597bd
Merge branch 'master' of https://github.com/zhufengpeixun/JavaScript_…
Mar 27, 2016
cf0e8a3
jQuery基础和jQuery实现原理
Mar 27, 2016
2c0ae39
Merge branch 'master' of https://github.com/zhufengpeixun/JavaScript_…
Mar 27, 2016
61d2664
事件基础
Mar 30, 2016
3c38912
事件基础
Mar 31, 2016
7a1f771
Merge branch 'master' of https://github.com/zhufengpeixun/JavaScript_…
Mar 31, 2016
75ab305
上课材和事件基础第一讲
Apr 2, 2016
e6d091f
Merge branch 'master' of https://github.com/zhufengpeixun/JavaScript_…
Apr 2, 2016
481e927
事件基础和放大镜效果
Apr 2, 2016
22fe8b8
Merge branch 'master' of https://github.com/zhufengpeixun/JavaScript_…
Apr 2, 2016
2484b65
事件基础2,jQuery示例,事件兼容问题总结
Apr 2, 2016
cdf2f13
Merge branch 'master' of https://github.com/zhufengpeixun/JavaScript_…
Apr 2, 2016
cdfc8f2
DOM2事件绑定兼容问题_this指向
Apr 3, 2016
29f9a53
DOM2事件兼容问题解决_this问题_多类型绑定的问题_注释最多的那个
Apr 3, 2016
1cf29dc
DOM2事件兼容问题解决_顺序问题_第一步
Apr 3, 2016
b9d47f2
DOM2事件兼容问题解决_顺序问题_不需要bind和unbind方法
Apr 3, 2016
a42fa87
完整事件库event2.js
Apr 3, 2016
bc0f936
拖拽和周末全部
Apr 3, 2016
8e4ba20
Merge branch 'master' of https://github.com/zhufengpeixun/JavaScript_…
Apr 4, 2016
bbb7705
拖拽的动画效果
Apr 6, 2016
46ba2ad
加自定义事件的拖拽
Apr 6, 2016
3ff8811
Merge branch 'master' of https://github.com/zhufengpeixun/JavaScript_…
Apr 6, 2016
0ac6a0f
面向对象的拖拽
Apr 6, 2016
a6be0f5
面向对象的拖拽
Apr 6, 2016
b83a43c
Merge branch 'master' of https://github.com/zhufengpeixun/JavaScript_…
Apr 6, 2016
4b89eb3
面向对象+设计模式版的拖拽
Apr 7, 2016
9c2f075
Merge branch 'master' of https://github.com/zhufengpeixun/JavaScript_…
Apr 7, 2016
bcdd153
第六周事件_预备素材
Apr 9, 2016
c192d3e
复习事件_拖拽_拖拽的动画效果
Apr 9, 2016
838e5a3
自定义事件的第一步_上午
Apr 9, 2016
8d25dd5
Merge branch 'master' of https://github.com/zhufengpeixun/JavaScript_…
Apr 9, 2016
b5431fc
自定义事件和原生拖拽事件
Apr 9, 2016
361bab6
面向对象的拖拽
Apr 9, 2016
be91f1b
给面向对象的拖拽加自定义事件
Apr 10, 2016
9338194
拖拽事件在移动端_移动端的touch事件
Apr 10, 2016
ec4d0c9
Merge branch 'master' of https://github.com/zhufengpeixun/JavaScript_…
Apr 10, 2016
3251635
照片墙
Apr 10, 2016
27c608b
照片墙
Apr 10, 2016
f55c32a
Merge branch 'master' of https://github.com/zhufengpeixun/JavaScript_…
Apr 10, 2016
1ac1a50
node模拟一个静态网站的服务模型
Apr 13, 2016
1ab08ff
node模拟动态添加数据的网站第一步
Apr 13, 2016
72b9b41
Merge branch 'master' of https://github.com/zhufengpeixun/JavaScript_…
Apr 13, 2016
86e75c5
node模拟动态添加数据的网站第二步
Apr 13, 2016
c358d41
基本的ajax
Apr 13, 2016
ae1c346
Merge branch 'master' of https://github.com/zhufengpeixun/JavaScript_…
Apr 14, 2016
87a60b0
表单序列化1
Apr 14, 2016
0bc83ad
完整的ajax小示例
Apr 14, 2016
3fefed5
Merge branch 'master' of https://github.com/zhufengpeixun/JavaScript_…
Apr 14, 2016
aeb3409
JSONP
Apr 14, 2016
3deccd4
Merge branch 'master' of https://github.com/zhufengpeixun/JavaScript_…
Apr 14, 2016
0b6d5ef
移动端全日制第一天
amgYen Apr 19, 2016
e9f499f
Merge branch 'master' of https://github.com/zhufengpeixun/JavaScript_…
Apr 19, 2016
9b8729b
1
Apr 26, 2016
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
2 changes: 2 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -31,3 +31,5 @@ node_modules

# Optional REPL history
.node_repl_history
.idea

64 changes: 64 additions & 0 deletions 20160301_第一周全日制第一天/git是干什么的-2.html
Original file line number Diff line number Diff line change
@@ -0,0 +1,64 @@
<!doctype html>
<html>
<head>
<meta charset="utf-8">
<title>无标题文档</title>
</head>

<body>
git是JavaScript没有关系
git 代码托管、管理工具,平台
先简单的可以理解为一个可以共享的U盘
它有项目管理的功能



先用自己的用户名登录,
访问https://github.com/zhufengpeixun/
然后去这个网址里fork

再去自己的gitHub地址里去找这个仓库m
$ git clone https://github.com/zhufengpeixun/Java
Script_2016_01.git


git add -A
git commit -m"提交xx第一个练习" //提交到本地仓库
git push origin master //提交到远程仓库
发起一个pullrequest
由我来合并你们的pullrequest

第二次提交

先更新代码,然后合并代码 git remote add teacher https://github.com/zhufengnodejs/node201509_homework.git

git remote add abc https://github.com/zhufengpeixun/JavaScript_2016_01.git

git pull teacher master
添加你的新的文件
git add -A
git commit -m"提交xx第一个练习"
git push origin master
发起一个pullrequest
由我来合并你们的pullreqeust

第一次 git clone git地址

git add -A
git commit -m"本次提交的提示"

git push origin master (origin是默认的仓库的变量名, master是仓库的分枝名,这是提交给自己)

如果想和老师的同步,则再连上老师的仓库
git remote add 变量名(比如叫teacher) 都是远程git仓库的名字

git pull teacher master //表示从teacher代表的那个仓库的master分支同步代码

如果想断开一个活动连接,则如下
git remote rm teacher

下面再连上,再连上后的名字叫abcd
git remote add abcd https://github.com/zhufengpeixun/JavaScript_2016_01.git

</body>
</html>
Original file line number Diff line number Diff line change
@@ -0,0 +1,88 @@
<!doctype html>
<html>
<head>
<meta charset="utf-8">
<title>无标题文档</title>
</head>

<body>
</body>
</html>

<script>
Array.prototype.toString=function(){//方法重写,就把原来的那个toString覆盖了
return 88;
}
88===[];
Array.prototype.abcdefg=function(){
console.log("逗你玩");
}


var a=[];
a.abcdefg()
a.toString()
![]==false;//这样![],不会自动转换为字符串
[]==true;
//对象和值类型的做比较
//首先把对象
[]==![]
//以下这两个题,三观被摧毁不了,再有布尔比较的题就没问题了
;[]==false;
null-3;//结果是多少? 空字符串,false,null它们在做自动类型转换的时候都是0
![]==false;

[]==![]

function fn(){///自动n个数求和的方法
var count=null;
for(var i=0;i<arguments.length;i++){
count+=arguments[i];
}
return count;
}

[1]==1;
[1,2,3]==1
fn();




//基本数据类型和对象数据类型的本质区别在于内存的分配方式不同

var a=9;//
a.length=99;

//销毁
alert(a.length);
var obj={};


document.getElementsByTagName("div");


document.createElement("div");//错的
body.appendChild("div");//错的

document.body
document.getElementsByTagName("body")[0].appendChild(document.createElement("div"));

document.body.appendChild(document.createElement("div"));


var div=document.createElement("div");
div.innerHTML="开始的";
document.body.appendChild(div);
var newDiv=div.cloneNode(true);
newDiv.innerHTML="clone的";
document.body.insertBefore(newDiv,div);

//获取浏览器的高和宽,一般情况下用
document.documentElement.clientHeight,document.documentElement.clientWidth
document.documentElement.clientHeight||document.body.clientHeight;




</script>
72 changes: 72 additions & 0 deletions 20160301_第一周全日制第一天/定时器原理.html
Original file line number Diff line number Diff line change
@@ -0,0 +1,72 @@
<!doctype html>
<html>
<head>
<meta charset="utf-8">
<title>无标题文档</title>
<style type="text/css">
#div1{ width:200px; height:20px; line-height:20px; text-align:center; color:white; background:black;}

</style>
</head>

<body>

<div id="div1"></div>
</body>
</html>
<script>
var div1=document.getElementById("div1");
var timer=null;
function getTime(){
var now=new Date();
var old=new Date("2016/3/1 17:59:59");
var spanTime=old.getTime()-now.getTime();
var hour=Math.floor(spanTime/(60*60*1000));
var spanTime=spanTime-hour*60*60*1000;
var mintu=Math.floor(spanTime/(60*1000));
var spanTime=spanTime-mintu*60*1000;
var secd=Math.floor(spanTime/1000);
div1.innerHTML=hour+"时"+mintu+"分"+secd+"秒";

//如果用setTimeout来实现无限次的执行getTime,则需要把setTimeout写在本方法里边(其实就是一个递归)
timer=window.setTimeout(getTime,1000);
console.log(timer);
}
/* var timer=window.setInterval(getTime,1000);//1,如果用setInterval则在getTime方法的外边来驱动getTime这个方法
function fn(){

if(timer){
window.clearInterval(timer);//清除的是编号为1的队列,而并非是把timer变量里保存这个1给清掉了
timer=null;//这一步才是真正的把timer这个变量的值清掉
}else{
timer=window.setInterval(getTime,1000)}
}

*/

function fn(){
if(timer){
window.clearInterval(timer);//clearInterval和clearTimeout通用
timer=null;//这一步才是真正的把timer这个变量的值清掉
}else{
getTime()
}
}
div1.onclick=fn;
</script>
1、一般情况下,都是周二三四上课,10:00上课
13262923920 王
13041086186 周

2、周六日必须来上课,10点

3、下周二考试第一周内容
第二周、第三周、第四周、第五周、第八周、第九周

4、一定要看视频预习

5、想重听需要本轮学到第七周Ajax学完后才可以重听

2016年js第一期正式群 284514798


13 changes: 13 additions & 0 deletions 20160301_第一周全日制第一天/开课前言-1.html
Original file line number Diff line number Diff line change
@@ -0,0 +1,13 @@
<!doctype html>
<html>
<head>
<meta charset="utf-8">
<title>无标题文档</title>
</head>

<body>
众生无始以来,一直处于无明烦恼之中,累劫累生,习气深厚,这些烦恼从未离心,所以虽发菩提心而难守持,虽欲度众生而自己却被烦恼束缚,虽欲修行而障难重重。即使能够深悟佛法之理,也由于难敌烦恼业力,不能进步!


</body>
</html>
1 change: 1 addition & 0 deletions 20160302_第一周全日制第二天/.idea/.name

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

14 changes: 14 additions & 0 deletions 20160302_第一周全日制第二天/.idea/misc.xml

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

8 changes: 8 additions & 0 deletions 20160302_第一周全日制第二天/.idea/modules.xml

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

6 changes: 6 additions & 0 deletions 20160302_第一周全日制第二天/.idea/vcs.xml

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Loading