一般Javascript资料里面,很少区分单引号(')和双引号("),认为它们作用相同,今天发现有一处不同点,举例如下:在一段JS语句中,希望通过编程在网页中动态添加一个命令按钮, 则基本实现语句如下所示 var btnOk2=document.createElement("<input type='button' value='确定/>");document.body.appendChild(btnOk2);若要在点击按钮后显示一个提示信息,则要对其onclick事件编程,此时有多种方法可以实现。1. 添加函数οnclick=clickOK();//clickOK()为单独定义的函数function clickOK(){alert("确定");}2. 使用匿名函数οnclick=function(){alert('确定')};//注意,此处alert内的提示信息应使用单引号,若使用双引号则放入整个input 时语法不正确3. 直接使用javascript语句,单引号οnclick='javascript:{alert('确定')';//注意,此语句语法没问题,但却不能正常执行,点击按钮时无结果,具体原因不详,也未深究4. 直接使用javascript语句,双引号由于要放入input语句中,因此alert不能直接使用双引号,使用转义符/完成οnclick='javascript:alert(/"确定/")';//注意,此语句语法没问题,也能够正常执行使用第4中方法的完整实例语句如下:var btnOk2=document.createElement("<input type='button' value='确定 οnclick='javascript:alert(/"确定/")'/>");
1.双引号会搜索引号内的内容是不是有变量,有则输出其值,没有则输出原有内容。所以输出纯字符串的时候用单引号比双引号效率高,因为省去检索的过程。
2.  双引号不能包含双引号比如   在程序中$("div").html("<div style='width:50px; height:50px;'></div>");这里面的style 后就不能跟着双引号。要用单引号

js中定义变量时单引号和双引号的区别相关推荐

  1. PHP中的单引号和双引号的区别

    PHP中单引号和双引号简介 PHP中字符串和变量插值时单引号和双引号的区别 PHP中转义撇号时单引号和双引号的区别 本文将介绍PHP中单引号和双引号的区别. PHP中单引号和双引号简介 在 PHP 中 ...

  2. python引号嵌套_【python】sql语句插入中内容同时包含单引号和双引号的解决办法...

    在python中调用MySQLdb模块插入数据信息,假设待输入信息data为: Hello'World"! 其中同时包含了单引号和双引号 一般插入语句为 sql = "insert ...

  3. c语言中常量单双引号,C语言常量中字元与字串 除了单引号与双引号的区别外,还有什么不同。...

    C语言常量中字元与字串 除了单引号与双引号的区别外,还有什么不同.以下文字资料是由(历史新知网www.lishixinzhi.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! C语言 ...

  4. python中的单引号和双引号的区别

    python中的单引号和双引号的区别 今天在码代码的过程中突然想到这个问题,于是上网浏览了一下,发现在python中两种表达方式是没有区别的,两种表达方式都可以用来表达一个字符串.但是这两种通用的表达 ...

  5. 【SQL实战经验一】:SQL语句中存在英文的单引号、双引号问题

    SQL语句中存在英文的单引号.双引号问题 场景: 1.需要将 [O'MALL侨城商业中心]插入到Sqlite数据库中 update datatable set name_1 = 'O''MALL侨城商 ...

  6. Yml文件中值的写法:单引号和双引号的区别以及如何传入null字符串

    Yml文件中值的写法:单引号和双引号的区别以及如何传入null字符串 "":双引号不会对字符串里面的特殊字符进行转义,也就是转义字符该是什么意思就是什么意思. 举例: name: ...

  7. PHP echo 单引号与双引号的区别

    PHP中使用echo输出字符串时,使用单引号(' ')和双引号(" ")都是可以的,比如: echo '测试变量在函数体外部的作用域</br>';echo " ...

  8. PHP 单引号与双引号的区别(总结)

    看好多代码有时候用单引号或双引号实现包含字符串的内容,其实简单个概括下双引号中的变量可以解析,单引号就是绝对的字符串. 1.定义字符串  在PHP中,字符串的定义可以使用单引号,也可以使用双引号.但是 ...

  9. string赋值-单引号和双引号的区别(php)

    在赋予一个string值的时候,可以用单引号或者双引号. 1.单引号和双引号的区别: 单引号:不会翻译变量. 双引号:会翻译变量,会将变量替换为之前赋予变量的值. 例子: (1)单引号: <?p ...

  10. php echo 双引号,php字符串单引号和双引号的区别

    php字符串单引号和双引号的区别 在PHP中,字符串的定义可以使用英文单引号' ',也可以使用英文双引号" ". 一般情况下两者是通用的,但双引号内部变量会解析,单引号则不解析. ...

最新文章

  1. 洛谷——P1549 棋盘问题(2)
  2. String,StringBuffer与StringBuilder的区别?
  3. Oracle取最大/最小值函数
  4. 工控交换机和工业级交换机是怎么区别的,具体有哪些区别?分别应用在什么领域?
  5. centos下安装pip时失败:
  6. Android平台基于RTMP或RTSP的一对一音视频互动技术方案探讨
  7. ESXi安全引导如何提升vSphere安全性?
  8. C# 获取枚举的DescriptionAttribute内的字符串
  9. 解决libstdc++.so.6: version `GLIBCXX_3.4.22' not found
  10. bark 自建服务器,开发者的专属推送小工具 - Bark
  11. 【转】VBScript-RegExp对象的详细用法
  12. Linux 文件操作
  13. 理工专业单身男终极把妹大法
  14. C 语言 —— 命名规则
  15. ros2中vcs import src < ros2.repos 命令
  16. 湖北省武汉汽车上牌篇2008年完整上牌程序供参考
  17. 粒子群算法(PSO)的python实现
  18. 绘画板 java_非常值得学习的java 绘图板源代码
  19. 奥利给!有了这么豪横的指南,还愁不会逛 GitHub?!
  20. 示波器连接matlab,matlab与示波器连接及电脑连接

热门文章

  1. Java笔记17:JAVA常用函数
  2. WordPress防止自动压缩jpg图片
  3. html背景图怎么做成水印,如何制作出有水印feel的PPT背景图片
  4. 将Kali Linux中的Firefox浏览器语言设置为中文
  5. 高性能服务器架构拓扑图,某数据中心架构拓扑图.ppt
  6. 计算机网络的作用拓展图,拓扑图介绍及相关功能
  7. 阿里云服务器使用xshell连接
  8. 产品设计:Material Design 学习笔记一
  9. Microsoft Store无法打开几种解决办法
  10. python islower方法_(验证)Python中不同类型的islower()方法