解决javascript报错:SyntaxError: Invalid Unicode escape sequence

在处理cookie时报这个错:

网上搜了一圈都说是反斜杠问题,要把\替换成/

但是试了网上的replace替换: replace(/\\/g, '/')

结果没有用!!!

然后我干脆直接做了一个最简单字符串赋值,再打印出来。

结果我发现问题在于这个特殊的字符串变量没有做replace替换,就直接报错了:

字符串赋值都有问题,这等于直接没法玩了!

怎么办?

突然脑袋灵光一闪,那干脆通过编辑器的ctrl+R做直接替换不就行了!

嘿!我真聪明!

问题解决:

用同样的方法处理原来报错的vue项目的cookie部分,也没有报错了

相关推荐
threelab5 小时前
Three.js 物理模拟着色器 | 三维可视化 / AI 提示词
开发语言·前端·javascript·人工智能·3d·着色器
武器大师725 小时前
lv_binding_js 代码解读
开发语言·javascript·ecmascript
Patrick_Wilson6 小时前
router.replace 之后紧跟 reload,页面为什么无限刷新?
javascript·react.js·浏览器
mONESY7 小时前
JavaScript 栈、队列、数组与链表核心知识点总结
javascript·面试
ZengLiangYi7 小时前
TypeScript 项目配置:tsconfig、ESM、路径别名
javascript·typescript·aigc
晓13138 小时前
【Cocos Creator 3.x】篇——第二章 入门
前端·javascript·游戏引擎
想要成为糕糕手8 小时前
前端必修课:JavaScript 数组与数据结构底层逻辑全解析
javascript·数据结构·面试
xiaofeichaichai8 小时前
React Hooks
前端·javascript·react.js
数据知道8 小时前
C++ 层拦截:修改 Blink 引擎与 V8 绑定的底层逻辑
javascript·数据采集·指纹浏览器·风控
2301_773643629 小时前
ceph镜像
前端·javascript·ceph