美文网首页
PHP和JS使用localstage本地存储

PHP和JS使用localstage本地存储

作者: 茶饭不思 | 来源:发表于2018-09-19 23:15 被阅读0次

1.数组要转json格式:json_encode($re),

2.存:localStorage.setItem('weekDay',JSON.stringify(weekArray));

3.取:取: weekArray = JSON.parse(localStorage.getItem('weekDay'));

php文件代码,php嵌入js代码将结果数组存储,在js中与用户交互时调用

$re = ['name'=>'tom',"add"=>'2223265656'];

    print_r ($re["name"]);

    //将数组中后续需要的信息保存缓存,供后续使用

    echo '<script language="javascript">';

    // echo "var a = JSON.stringify(".json_encode($re).");"; //间接转换,先转换数据格式

    // echo "console.log('json数据',a);";

    echo 'localStorage.setItem("data0",JSON.stringify('.json_encode($re).'));';

    echo '</script>';

js代码调用。

//测试输出localStorage

let cat = JSON.parse(localStorage.getItem('data0'));

// let cat = localStorage.getItem('data0');

let cats = localStorage.getItem('data');

console.log(cat);

console.log(cats);

localStorage存储数组以及取数组方法。

var weekArray = ['周一'、'周二'、'周三'、'周四'、'周五']

存:localStorage.setItem('weekDay',JSON.stringify(weekArray));

取: weekArray = JSON.parse(localStorage.getItem('weekDay'));

。js的使用;

最好先判断。再使用。

if(window.localStorage){

console.log('This browser supports localStorage');

}else{

console.log('This browser does NOT support localStorage');

        }

简单的重复添加购物车,利用本地存储

letstorage =window.localStorage;

if(!storage.getItem("cartLocal")) {

//预先判断本地没有存储过数据,

cart.push(this.dataBase);

window.localStorage.setItem("cartLocal",JSON.stringify(cart))

}else{

//预先判断如果本地有存储过数据,先获取本地数据再添加

cart =JSON.parse(window.localStorage.getItem("cartLocal"));

cart.push(this.dataBase);

window.localStorage.setItem("cartLocal",JSON.stringify(cart))

        }

相关文章

  • PHP和JS使用localstage本地存储

    1.数组要转json格式:json_encode($re), 2.存:localStorage.setItem('...

  • 本地存储(Cookie,Session)

    使用jquery.cookie.js库 本地存储分为cookie,以及新增的localStorage和sessio...

  • js中的本地存储

    js中的本地存储:使用js向浏览器的某一位置存储一些内容,浏览器关闭也不会销毁。本地存储的方案: 传统方案: 1....

  • php之闭包函数(Closure)

    php闭包函数(Closure) JS闭包 js和php闭包使用和区别

  • PHP之验证码制作

    php实现字母验证码 php通过session存储验证信息 验证码通过表单提交、校验 使用js实现动态校验验证码

  • 【Yuu笔记】前端0:工具

    相比基于php或java的本地环境搭建,Node.js要更加省时省力。单纯的web制作,使用Node.js相当方便...

  • JS本地存储

    WEB应用的快速发展,那么前端对于本地存储一些数据也成为一种重要的需求,例如保存账户登录的用户名、密码等,既提高了...

  • JS本地存储

    WEB应用的快速发展,那么前端对于本地存储一些数据也成为一种重要的需求,例如保存账户登录的用户名、密码等,既提高了...

  • AutoJs : 自动保存UI页面设置

    自动保存UI页面设置和存储上一次设置内容,提高软件使用体验 下面是写入本地存储和读取本地存储的函数 functio...

  • 关于php的共享内存的使用和研究之由起

    下文:关于php的共享内存的使用和研究之外部存储 关于php的共享内存的使用和研究之深入剖析swoole tabl...

网友评论

      本文标题:PHP和JS使用localstage本地存储

      本文链接:https://www.haomeiwen.com/subject/apwwnftx.html