- 博客(7)
- 收藏
- 关注
原创 ES6
1.let在一个大括号里let声明的具备有块级作用域,var不具备有;for循环的括号里声明的let变量也具备有块级作用域;因此for循环后是无法访问的—>防止循环变量成为全局变量2.Constconst是常量定义,即一旦定义不允许修改,声明同时要赋值常量;const是锁的地址(指针)对立面的内容不进行锁,所以导致对象或者数组里面的属性可以修改,但是地址是不可以修改3.解构3.1数组解构 let arr[a,b,c,d,[e]]=[1,2,3,4,[5]]3.2对象解构 let pe
2020-06-30 13:11:39
107
原创 创建对象
创建对象(1)var arr={};(2)object.create(prototype)(3)var obj =new Object();(4)构造函数创建对象 4.1:构造函数扩展: 缺点:会导致严重的环境污染 function get(name,age,sex){ this.name = name; this.age = age; this.sex = sex; this.say = say() } function say(){ con
2020-06-19 16:59:23
121
原创 Js实现时间表
function getTime(){ //1.获取当前时间==>需要不断的更新考虑用到定时器 //2.旋转读书===> 360(/小时/分钟/秒) //360/12===>30 //360/60[1小时等于60分钟]=6 //360/60[1分钟等于60秒]=6 // 1.获取标签 var hour = document.getElementById('hour'); var minute = document.getElementById('minut
2020-06-16 17:24:46
838
原创 Js之完美运动框架(包括scrollTop)
Js之完美运动框架(包括scrollTop)//多物体运动 链式/同时运动 function namex(obj, json, fn) { clearInterval(obj.time); obj.time = setInterval(function () { var cur = 0,speed =0; flag = true; for (var attr in json)
2020-06-16 11:01:01
326
原创 js运动特效 小白入门
1.匀速运动:思想有一个div设置了absolute left为0(当然也可以是其他的) 通过定时器周期性加速var time = null,speed = 10, var div = document.getElementById("sped)time = setInterval(function(){ div.style.left = div.offsetLeft+speed+"px"},speed)2.侧边栏导航 思想:有一个div 设置了position为absolu...
2020-06-12 09:59:47
158
原创 css小白学习
什么是盒子模型每一个元素都是一个盒子;每一个盒子是由content+padding+border+margin组成;content是盒子的内容区域,padding是设置盒子内容区域到边框之间的距离;border是设置的边框 ,margin是设置盒子与盒子之间的距离盒子模型分类1.从类型上分为1.块盒:自己独占一行;宽度默认为元素的宽度;css样式全部生效 div/ul/ol/li 2.行盒:共占一行,宽度与内容决定,css样式部分生效,垂直方向的margin和padding是无效的;高度可
2020-06-04 09:31:44
145
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人