js
文章平均质量分 62
qq_777
这个作者很懒,什么都没留下…
展开
-
js的原生方法和操作符
一、typeof判断类型的操作符 返回:boolean、string、number、object、function、undefined 二、boolean类型的方法: Boolean():任意类型都可以转化为boolean类型的值: true:非空字符串、非零数字以及非NaN、非null对象 false:undefined、空串、0和NaN、null 注意:Boolean()方法不等效于==,因为true!=2、true!={}... 三、Number类型的方法: isFinite(num)原创 2021-03-14 19:19:46 · 137 阅读 · 0 评论 -
cookie、session、localstorage和sessionstorage
cookie和session: cookie若不设置过期时间,存在浏览器的内存中,关闭浏览器,cookie自动消失;cookie若设置过期时间,存在硬盘里,以过期时间为准,与是否关闭浏览器无关。cookie是一个文件存放在本地,安全性差; session在一定时间内保存在服务器上,访问增多会比较占用服务器性能。建议将登录信息等重要信息存放为session,其他信息如果需要保留,可以...原创 2018-04-04 16:05:05 · 129 阅读 · 0 评论 -
对象的深拷贝和浅拷贝
引用数据类型的名称是存在栈内存中,值存在堆内存中,在栈内会存在一个引用的地址指向堆内存中的值: 浅拷贝: 深拷贝:深拷贝后,所有层级的属性都不联动 实现浅拷贝的方法: 1、assign():let copyObj = Object.assign({},obj); //只有第一层不联动,深层的还是联动的 2、concat():var copyArr = arr.concat([]); //只有第一层不联动,深层的还是联动的 3、slice():var c...原创 2021-03-05 22:36:04 · 60 阅读 · 0 评论