代码改变世界

随笔档案-2019年08月

JS 的 Array 和String 常混淆方法

2019-08-16 11:33 by zyueer, 635 阅读, 收藏,
摘要: 知识一: 1.slice() 提取字符串 slice[ start, end) 如果参数为负数,表示从尾部开始算起。 2.subString() 提取字符串 3.subStr() 提取字符串 subStr(start, length) 4.splice() 添加/删除元素 注意:这种方法会改变原始数 阅读全文

JS 的JSON对象

2019-08-16 10:46 by zyueer, 683 阅读, 收藏,
摘要: 知识点一: 循环对象 for(x in Obj) x表示属性,Obj.x表示属性的值。 修改值 Obj.x = " "//直接修改 删除对象属性 delete Obj.x 查询运算符 delete 我们知道它只是将该值置为 undefined,而不会影响数组长度,即将其变为稀疏数组(《JS权威指南》 阅读全文

Vue 数据持久化

2019-08-13 15:16 by zyueer, 8164 阅读, 收藏,
摘要: 方法一:使用 localStorage 存储数据 window.localStorage.setItem(key,value) 方法二:使用 vuex-persistedstate插件 vuex 存在一个痛点,就是刷新以后vuex里面存储的state就会被浏览器释放掉(state都是存储在内存中的) 阅读全文

JS 的 Browser对象

2019-08-09 19:10 by zyueer, 893 阅读, 收藏,
摘要: Window对象 closed innerHeight 窗口文档显示区的高度,包括滚动条 outerHeight 窗口总高度,包括工具条和滚动条 open() close() alert() setInterval() setTimeout() scrollTo() Screen对象 availHe 阅读全文

JS 的 Element元素对象

2019-08-09 18:11 by zyueer, 4634 阅读, 收藏,
摘要: 在 HTML DOM 中, 元素对象代表着一个 HTML 元素。 元素对象 的 子节点可以是, 可以是元素节点,文本节点,注释节点。 NodeList 对象 代表了节点列表,类似于 HTML元素的子节点集合。 Element对象的属性和方法 1.元素特性相关属性 element.id 设置/返回元素 阅读全文

JS 的 Document对象

2019-08-09 14:34 by zyueer, 616 阅读, 收藏,
摘要: Document 对象是是window对象的一个属性,因此可以将document对象作为一个全局对象来访问。 当浏览器载入 HTML 文档, 它就会成为 Document 对象。 Document对象的 属性和方法 1.html元素和body对象 document.documentElement 获 阅读全文