组件不工作
decodeURIComponent not working
我有以下代码:
var msg = "Research & Analysis",
decoder = decodeURIComponent(msg);
console.log(msg);
console.log(decoder);
有人能帮我理解为什么decodeURIComponent(msg);
实际上没有解码字符串中的&
吗?
我希望它返回类似Research & Analysis
而不是Research & Analysis
的东西
decodeURIComponent
解码URI组件,即url编码的字符串。&
是一个HTML实体,而不是url编码。decodeURIComponent
与HTML编码无关
我想让您参考编码和解码函数的文档:
http://www.w3schools.com/jsref/jsref_encodeuricomponent.asphttp://www.w3schools.com/jsref/jsref_decodeuricomponent.asp
现在你可能明白了,uri的编码和解码与&
对于真正的答案,我想让你参考另一个问题+答案:解码,amp;回到&在JavaScript中相关文章:
- 我的shareService在angular 2中发送值工作正常,但当我渲染我的另一个组件时,会获得默认值
- 如何让 JavaScript 在 React 组件中工作
- react如何与修改html的javascript ui组件协同工作
- 将数据传回父组件的ReactJS组件无法工作
- React组件onClick处理程序不工作
- Redux - 繁重的工作应该在哪里发生 - 化简器,动作,容器或表示组件
- 如何让两个不相关的 React 组件一起工作
- 是否有一个JavaScript / Jquery组件可以创建一个像Eclipse一样的工作空间
- 了解嵌套组件绑定在 KnockoutJS 上的工作原理
- 无法让 port.emit 和 port.on 在 Firefox 附加组件中工作
- UIKit (getuikit) 滑块组件拒绝工作
- 为什么我的应用程序中的某些组件在IE7中工作,而在IE9中不起作用
- 正在更新不工作的组件ReactJs
- 附加组件生成器:使用端口的多个工作程序
- AngularJS应用程序组件(模块、工厂、控制器)定义的确切工作方式
- 自定义组件ExtJS,而不是工作setValue
- 我如何让我的自定义UI组件与我的自定义Wordpress主题正确工作
- 切换组件不能在跨包指令上工作
- angular组件中的模板没有按预期工作
- React组件拖动不工作,没有错误或控制台日志