随笔分类 - javascript
摘要:主要有三种方式 1.localStorage 在一个标签页里面使用localStorage.setItem(key,value)添加(修改、删除)内容;在另一个标签页里面监听storage事件。即可得到localstorge存储的值,实现不同标签页之间的通信 // 添加 localStorage.s
阅读全文
摘要:先看道题 var obj = { hi: function(){ console.log(this); return ()=>{ console.log(this); } }, sayHi: function(){ return function() { console.log(this); ret
阅读全文
摘要:判断数据类型 function myTypeOf(obj) { let res = Object.prototype.toString.call(obj).split(' ')[1] res=res.substring(0, res.length - 1).toLowerCase() return
阅读全文
摘要:在 JavaScript 内部,数组就是用数字作为键名的对象。 ['a', 'b', 'c'] 在本质上就等于 { 0: 'a', 1: 'b', 2: 'c', length: 3 } 当访问数组中索引 0 的元素时,实际上访问的是对象中键名为 0 的属性的键值。这很重要,因为当你把数组作为对象看
阅读全文