发表于: 2017-04-22 13:59:05
1 515
今日完成
1:修改了任务8的不足,
2:学习了如何将数组乱序
今日收获
1:学会了使用box-shadow属性,可以给按照需求给元素设置不同方向的阴影,
2:关于数组乱序,网上看到了两个方法,一种很多人把函数命名为shuffle,
我查了下shuffle是洗牌的意思,但是我看shuffle的函数很复杂;看不懂;
于是又找到了一个简短一些的
var z=Array[1,2,3]
z.sort(function(){return Math.random()>0.5?-1:1;});
alert(z);
输出的结果就是乱序之后的数组了;但是虽然这段代码简单,但是我依然看不
懂……只能奉行拿来主义了;
3:
js给按钮添加跳转链接:
一:直接在按钮加入,<button onClick="location.href='#'">,#为跳转地址;
优点,简单方便,连<script>标签都不用添加;
二:创建一个函数
function (){window.open("#");}
然后在按钮的onclick事件里直接调用该函数;该函数会在新的标签页中打开链
接,浏览器依然保留当前页面;
function (){window.location.href="#";}
同样在onclick事件里调用该函数;会在当前标签页直接跳转,不会打开新的标签页,当前页面会被覆盖;
明日计划:修改好任务8并通过审核;继续学习js2相关知识;
评论