本地存储与数学方法
- 本地缓存:把一些数据记录在浏览器中,多种本地缓存之一
- localStorage
- localStorage.setItem ('名字','值')存储一条数据
- localStorage.getItem ('名字') 获取一条数据,没有就显示null
- localStorage.removeItem('名字')删除一条数据
- localStorage.clear() 清除所有数据
- seesionStorage
- seesionStorage.setItem('名字','值')增加一条数据
- seesionStorage.getIte('名字') 获取一条数据
- seesionStorage.removeItem('名字')删除一条数据
- seesionStorage.clear() 清除所有数据
- 作用:浏览器给我们提供的一些本地存储数据的机制
- 区别:localStorage 永久缓存除非手动删除。seesionStoragr 会话缓存,关闭浏览器就没有了
- 共同点:只是存储字符串格式的数据。想要存储对象数据结构,要转换成json格式存储
- 数学方法:js里面有一个内置对象叫做Math,里面存储了一些操作数字的方法
- math 里面常用的方法
- random():语法Math.random() 得到0~1之间的随机小数
- round():语法Math.round() 四舍五入
- ceil():语法Math.ceil()向上取整
- pow():语法Math.pow(数字,多少次幂) 数字取幂以后的结果
- floor():语法Math.floor(数字)向下取整
- sqrt():语法Math.sqrt(数字) 数字的算术平方根,只能是平方根
- abs():语法Math.abs(数字)数字的绝对值
- max():语法:Math.max(数字1,数字2,数字3)得到若干个数字中的最大值,不能传递数组
- min():语法:Math.min(数字1,数字2,数字3) 若干个数字中的最小值
- PI属性 Math.PI 得到圆周率
- 数字转化进制:进制是一种数字的表示方法
- js里面转换进制分成两种方法
- 十进制转换其他进制
- tostring(要转换的数字) 以字符串的形式给你转换成进制的数字
- 其他进制转换成十进制