社区
JavaScript
帖子详情
TO:net_lover(孟子E章),详情请入内!
wybm
2001-07-16 11:23:26
问题如下:
我在JACASCRIPT里定义了一个数组,
var sub_section_show = new Array();
然后要把字符串付给数组的某一元素,如:
sub_section_show[0]='字符串' 或者sub_section_show[0]="字符串"
问题是如果字符串里有'或者",代码就会出错.请问如何解决这一问题?
...全文
135
7
打赏
收藏
TO:net_lover(孟子E章),详情请入内!
问题如下: 我在JACASCRIPT里定义了一个数组, var sub_section_show = new Array(); 然后要把字符串付给数组的某一元素,如: sub_section_show[0]='字符串' 或者sub_section_show[0]="字符串" 问题是如果字符串里有'或者",代码就会出错.请问如何解决这一问题?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
7 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
孟子E章
2001-07-16
打赏
举报
回复
把数据库里的"转换成"试试,或者在"前加一个\",
var str="test\"test" 是对的,代表test"test
wybm
2001-07-16
打赏
举报
回复
不好意思,是我没说清.
"或'是不能转换的,比如用户输入的是item's,而又必须如实显示出来的.
孟子E章
2001-07-16
打赏
举报
回复
读数据库的时候做个处理啊!把"或'转换成统一的符号!!
wybm
2001-07-16
打赏
举报
回复
这个我知道,把sub_section_show[0]='字符串'改为sub_section_show[0]="字符串"
就不会有问题.问题是这些字符串是从数据库里读出来的,我没办法确定字符串里是只有
'或者只有"或者二者都有.请问该如何去解决呢?多谢!
孟子E章
2001-07-16
打赏
举报
回复
在javascript里,""和''是等同的,但不能交叉使用,例如:
var strExam1="这是例子,你'好'吗?"
var strExam2='这是例子,你"好"吗?'
孟子E章
2001-07-16
打赏
举报
回复
sub_section_show[0]="exam 'only'"
这样写应该没问题!!就是不能在""里再用"只能用'
wybm
2001-07-16
打赏
举报
回复
多谢你net_lover(孟子E章),我已给你加分!
MEF设计精妙解析:契约驱动的运行时组件组合
在插件化与模块化架构中,运行时组件组合是解决系统可扩展性与第三方集成的核心能力。其本质是基于契约(Contract)的声明式发现与元数据驱动的动态匹配,区别于编译期绑定的依赖注入。MEF(Managed Extensibility Framework)作为.NET原生实现,将Export/Import抽象为可编程的组合基元,支持无侵入式能力聚合、错误隔离与热插拔,广泛应用于工业软件、SCADA系统及VS扩展等强扩展需求场景。本文深入拆解其ComposablePart、ExportDefinition、Com
Visual Studio 2010 自述文件
有关最新版本的自述文件,请单击此处。 1. 系统要求 1.1. 支持的体系结构 1.2. 支持的操作系统 1.3. 硬件要求 2. 已知问题 2.1. 安装 2.2. 卸载 2.2.1. 在安装有早期版本的 Visual Studio 的计算机上 2.2.2. 在未安装早期版本的 Visual Studio 的计算机上 2.3. 维护 2.4. 产品问题 2.4.1. ...
C#为何成为2002年开发者的技术破局点
面向对象编程(OOP)作为软件工程核心范式,其落地长期受限于语法抽象与工程实践的鸿沟;GUI开发则因操作系统API复杂、工具链割裂而成为初学者难以逾越的断层。在硬件资源匮乏、教学体系滞后、IDE响应迟缓的早期开发环境中,C#凭借确定性资源管理(using语句)、封装完备的WinForms类库、以及Visual Studio .NET的智能感知与重构能力,将OOP从理论概念转化为可快速验证的工程实践。它不追求语言学上的极致优雅,而是以降低学习成本、缩短反馈周期、规避内存与异常陷阱为技术价值,支撑起桌面应用、课
.NET Framework演进史:从CLR到泛型、WCF与TPL的技术范式突围
.NET Framework是理解现代.NET生态的底层基石,其核心概念如公共语言运行时(CLR)、垃圾回收(GC)、中间语言(IL)和程序集加载机制,构成了整个.NET技术栈的运行契约。从1.0强制统一类型系统与托管内存,到2.0引入泛型解决装箱拆箱性能瓶颈;从3.0通过WCF/WPF/WF抽象分布式通信与UI层,到4.0以TPL和DLR预埋并行计算与动态语言支持——每一次升级都直面真实工程痛点。这些设计不仅塑造了ASP.NET Core、EF Core和gRPC等现代框架的架构逻辑,更持续影响云原生场景
.NET Cast<T>:WinForm旧集合类型安全转换的核心技术
在.NET开发中,IEnumerable与泛型集合的类型契约不一致是常见痛点,尤其在维护WinForm等遗留系统时,ListView.Items、DataGridView.SelectedRows等非泛型集合返回object,导致编译期无类型检查、运行时频繁InvalidCastException。Cast
并非类型转换工具,而是对IEnumerable进行类型断言的契约重申机制,它通过零拷贝、延迟执行的方式,将松散的IEnumerable安全升格为强类型的IEnumerable
,从而解锁LINQ
JavaScript
87,988
社区成员
224,684
社区内容
发帖
与我相关
我的任务
JavaScript
Web 开发 JavaScript
复制链接
扫一扫
分享
社区描述
Web 开发 JavaScript
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章