摘要: <script> // 倒计时效果 // 1.核心算法:输入的时间减去现在的时间就是剩余的时间,即倒计时 ,但是不能拿着时分秒相减,比如 05 分减去25分,结果会是负数的。 // 2.用时间戳来做。用户输入时间总的毫秒数减去现在时间的总的毫秒数,得到的就是剩余时间的毫秒数。 // 3.把剩余时间总 阅读全文
posted @ 2020-06-08 19:46 散格 阅读(256) 评论(0) 推荐(0)
摘要: // 1.星期默认从0开始,0是周日 // 2.月份默认从0开始,需要+1 function getDates() { var date = new Date(); var year = date.getFullYear(); //年 var month = date.getMonth() + 1; 阅读全文
posted @ 2020-06-08 18:54 散格 阅读(1004) 评论(0) 推荐(0)
摘要: // 利用构造函数创建对象 // 我们需要创建王者荣耀英雄的对象 相同的属性: 名字 年龄 相同的方法:普通攻击 // 1. 构造函数名字首字母要大写// 2. 我们构造函数不需要return 就可以返回结果// 3. 我们调用构造函数 必须使用 new// 4. 我们只要new Hero() 调用 阅读全文
posted @ 2020-06-08 18:47 散格 阅读(162) 评论(0) 推荐(0)
摘要: //创建变量 var 变量名 = 值 var num = 1; var str = ‘散格’; //创建数组 var 数组名 = [ , , , , , , ] var arr = ['元素1' , '元素2' ,'元素3' ,'元素5' ] //第一种方法 var arr = new Array( 阅读全文
posted @ 2020-06-08 17:23 散格 阅读(282) 评论(0) 推荐(0)
摘要: // 1. 我们js引擎运行js 分为两步: 预解析 代码执行 // (1). 预解析会把js 里面所有的 var 和 function 提升到当前作用域的最前 // (2). 代码执行 按照代码书写的顺序从上往下执行 // 2. 预解析分为 变量预解析(变量提升) 和 函数预解析(函数提升) // 阅读全文
posted @ 2020-06-08 17:00 散格 阅读(173) 评论(0) 推荐(0)
摘要: <script>//作用域 var num = 1; //全局变量 function sayHi() { //函数作用域 var num = 10; //局部变量 var num1 = 999; //局部变量 b = 20; //没有声明,直接赋值是全局变量 console.log('我是sayHi 阅读全文
posted @ 2020-06-08 16:33 散格 阅读(215) 评论(0) 推荐(0)