博客列表 >12月18号作业 js创建对象,定时器小案例

12月18号作业 js创建对象,定时器小案例

遗忘了寂寞
遗忘了寂寞原创
2019年12月22日 21:11:51613浏览

创建对象

  1. <script type="text/javascript">
  2. //创建对象 方法1:
  3. var obj=new Object();
  4. obj.name="张三";
  5. obj.age="18";
  6. obj.shuohua=function(){
  7. console.log('我会说话');
  8. }
  9. //创建对象 方法2:
  10. var obj2={
  11. name:"李四",
  12. age:"20",
  13. shuohua:function(){
  14. console.log('我说话');
  15. }
  16. }
  17. console.log(obj2);
  18. </script>

传参

  1. <script type="text/javascript">
  2. var obj={
  3. name:"李四",
  4. age:"20",
  5. shuohua:function(str){
  6. console.log('我说话了:'+ str);
  7. }
  8. }
  9. obj.shuohua('你好,js对象')
  10. </script>


定时器小案例

  1. <!DOCTYPE html>
  2. <html>
  3. <head>
  4. <meta charset="utf-8">
  5. <title></title>
  6. </head>
  7. <body>
  8. <button id="btn" onclick="send()" type="button">发送验证码</button>
  9. <script type="text/javascript">
  10. function send(){
  11. var flag=10;
  12. var txt=document.getElementById('btn').textContent;
  13. var tem = setInterval(function(){
  14. document.getElementById('btn').textContent = flag + '秒后重试';
  15. document.getElementById("btn").disabled=true;
  16. flag--;
  17. if(flag==0){
  18. clearInterval(tem);
  19. document.getElementById("btn").disabled=false;
  20. document.getElementById('btn').textContent =txt
  21. }
  22. },1000)
  23. }
  24. </script>
  25. </body>
  26. </html>

声明:本文内容转载自脚本之家,由网友自发贡献,版权归原作者所有,如您发现涉嫌抄袭侵权,请联系admin@php.cn 核实处理。
全部评论
文明上网理性发言,请遵守新闻评论服务协议