二阶段项目知识点

二阶段项目知识点

用 jq  实现导航栏页面跳转,普通跳转以及   父元素的事物委托(delegate)

存储

localStorage:本地存储

**    **

/localStorage/

/*本地存储 空间更大 哪里都可以用,不删除就一直有效

* 设置 localStorage.name = value

*   JSON 数组 存的时候,需要转成字符串,JSON.stringify(value)

*

*   localStorage.setItem(name,value)

*

* 获取 localStorage.name

*   JSON 数组 取得时候,需要转成对象 。JSON.parse(value)

*

*   localStorage.getItem(name);

*

* 删除

*   delete localStorage.name

*   localStorage.removeItem(name)

* */

sessionStorage

存取删和上面的  localStorage  一样

区别

存在一次会话,浏览器打开到关闭,引申出的其他页面也可以访问 seesionStorage,否则就不可以访问。

数据量小,简单,有效期,cookie 存

数据量大,类型复杂。 localStorage 存

初始化数据,一次就够了

取数据

修改取到的数据,设置修改后数据到本地存储。

小程序中的本地存储与 web 的本地存储的区别:

1.代码方式不一样

web: 存:localStorage.setItem(“key”,”value”)

取:localstorage.getItem(“key”)

小程序:  存:wx.setStorageSync(“key”,”value”)

取: wx.getStorageSync(“key”)

2.存的时候   有没有类型转换

web:不管存入的是什么类型的数据,最终都会先调用 toString(),把数据转换为字符串。再存入进去

小程序:不存在类型转换,存是什么类型,去的时候就是什么类型。




表格添加的数据

**   ** 有原来的数据  arr

arr.push()

设置本地存储的数据

表格需要重新渲染,表格里的数据重新构造

分页重新获取


本博客所有文章除特别声明外,均采用 CC BY-SA 4.0 协议 ,转载请注明出处!