首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

关于在网页拼接时出现:“Uncaught SyntaxError: missing ) after argument list”真凶在哪里

我们在写JS时候,有时候报错“Uncaught SyntaxError: missing ) after argument list”,有些童鞋就蒙蔽了,真凶在哪里呢?...字面翻译过来意思:语法错误: 参数列表后面缺少 ) 这不就是缺少括号意思么?然而只是真的缺少括号才会出现这样报错么?不尽然。今天就在做jQuery基本事件练习时候,被这个错误给误导不浅。...如果看不出来,我就解释下原因,报错原因是在onclick里面的拼接参数问题,直接写是不行,我们需要转义下,如下操作: onclick="_gaq.push([\'_trackEvent\', \'...searchUser=$("#searchUser").val(); var appid=$("#appid").val(); var tdStr = ''; $.ajax({ type: "POST...不能同时用单引号和双引号,互相包含即可,这个很多童鞋会忽略问题,这里提示下,以后记住咯。

2.9K10

详解 ES 2018 新特性~

当迭代器开始执行时,会返回一个包含next()方法对象。该方法会返回包含value和done对象,value为下一迭代值,done为布尔值,表示迭代器是否到达终点。...违反此规则会报SyntaxError错误。 next()方法可能返回一个包含rejectspromise。...匹配所有字符(包括换行符)一种方法是使用一个包含两个短字符字符类,比如[\d\D]。这个表达式查询数字(\d)或非数字(\D)字符。...在ES2018之前,标记模板文字具有与转义序列相关语法限制。后跟特定字符序列反斜杠被视为特殊字符:十六进制转义\x、unicode转义\u和八进制转义\u。...因此,像“C:\xxx\uuu”或“\ubuntu”这样字符串被解释器认为是无效转义序列,并且会抛出一个SyntaxError

1K20
您找到你想要的搜索结果了吗?
是的
没有找到

python基础教程:基本数据类型

^ SyntaxError: invalid syntax 十六进制整数用0x作为前缀,包含0-9a-f共6个字符,比如:0x23ab, 0xfd39803a。...Python基本数据类型 字符串: str 在我们人类语言中,数值对应着计算,文字对应着记录。在Python语言中字符串也是用来记录,它由一串字符(包括ASCII、中文字符等)组成。...""" 特别的是,三引号字符串可以分成多行来写,多行之间空白(包括换行符、空格、Tab键)都是字符串一部分。...\nhello' 反斜杠\会把它后面的字符转义出特殊字符,比如\n就转义换行符。...如果想取消这种转义,可以使用原始字符串方式,即在字符串前面加r即可: In [91]: print('C:\good\named-files') # 该字符串中 \n 是一个字符,表示换行符 C:\

47320

红宝书 📒 5.2 基本引用类型- RegExp

正则其实很常用,比如我们路由是怎么去相应匹配页面、在一段文字中提取我想要文字等等都需要去使用正则。...如\n匹配换行符 ^ 匹配输入字符串开始位置 $ 匹配输入字符串结束位置 * 匹配前面的子表达式0次或多次 + 匹配前面的子表达式1次或多次 ?匹配前面的子表达式0次或1次 ....匹配换行符之外任何单个字符 x|y 匹配x或y [xyz] 匹配所包含任意一个字符 [^xyz] 匹配包含任意一个字符 [a-z] 匹配a-z任意一个小写字母 \d 匹配一个数字字符 等价于...source:正则表达式字面量字符串(不是传给构造函数模式字符串),没有开头和结尾 斜杠。 flags:正则表达式标记字符串。始终以字面量而非传入构造函数字符串模式形式返回(没有前后斜杠)。...即使exec(),使用了全局匹配,返回结果还是相同啊?

39050

《Python完全自学教程》免费在线连载4.2.2

^ SyntaxError: invalid syntax 出现了 SyntaxError(语法错误)引导提示, SyntaxError 是一种错误类型(参阅第10章10.1节),其后内容是对此错误解释...以上是转义一个作用,它另外一个作用是表示无法从键盘录入字符,比如换行符——除非用4.2.1节中注释(5)所定义“多行字符串”。 >>> poem '我住长江头,\n君住长江尾。'...在返回字符串中出现了一个 \n ,它就是换行符。如果不用“多行字符串”,可以这么做: >>> poem2 = "日日思君不见君,\n共饮长江水。"...(pth) 结果则是被分割为两行,且路径名称有误,这是因为注释(10)字符串中,Python 解释器将其中 \n 作为“换行”转义符了。...这样,作为字符串标志单引号就少了一半,于是出现了 SyntaxError 异常。

54930

常见正则表达式使用参考

: string 说明:将字符串subject按照pattern正则表达式规则拆分,返回index指定字符,index从1开始计。...select regexp_extract('四川办:第1名', '([0-9]+)', 1); 二、正则表达式 匹配规则 表达式 中文字符 [\u4e00-\u9fa5] 双字节字符(包含汉字在内)...\d*[1-9]\d*$ ^ 匹配输入字符串开始位置。 $ 匹配输入字符串结尾位置。 . 匹配除"\r\n"之外任何单个字符。 [...] 字符集。匹配包含任一字符。...例如,"[abc]"匹配"plain"中"a"。 [^...] 反向字符集。匹配包含任何字符。例如,"[^abc]"匹配"plain"中"p","l","i","n"。...三、特殊字符转义转义字符 转义字符 . \\. \ \\\\ 换行符 \\n ; \\; { \\{ } \\}

15330

正则零宽导致iOS端uni-app报错:连接服务器超时,点击重试

SyntaxError: Invalid regular expression: invalid group specifier name 原因: iOS 不支持零宽断言,如果正则表达式中包含零宽断言.../g, '*') 解决: 不使用零宽断言,可以使用截取&拼接字符串方式,如果实现比较复杂效果可以自己封装一个方法。 例如:我要截取银行卡后四位,前面加星号。...先行:正则引擎在扫描字符时候,从左往右扫描,匹配扫描指针扫描过字符,先于指针,故称先行。 后行:匹配指针已扫描过字符,后于指针到达该字符,故称后行,即产生回溯。 正向:即匹配括号中表达式。...es5 就支持了先行断言 es2018 才支持后行断言 零宽正向先行断言,又称正向向前查找(positive lookhead) 注意: .在正则里面代表匹配除换行符,回车符等少数空白字符之外任何字符...,匹配其时需要转义 (?

85071

Python基础-2 数字、字符串和列表

字符串 除了数字,Python还可以操作文字。在Python中称为字符串,形式上使用单引号’’,或双引号""括起来,这两种写法没什么区别。...\会将后面字符转为转义字符,但是在写文件名时会很不方便,这时可以使用原始字符串(raw string)。引号前加r即可。...>>> print('C:\some\name') # \n会变成转义字符换行 C:\some ame >>> print(r'C:\some\name') #使用原始字符串,内容不变。...C:\some\name 字符串字面值可以包含多行。一种实现方式是使用三重引号:"""..."""或'''...'''。字符串中将自动包括行结束符,但也可以在换行地方添加一个\来避免此情况。...列表可以包含不同类型元素,但一般情况下,各个元素类型相同: >>> squares = [1,4,9,16,25] >>> squares [1, 4, 9, 16, 25] 和字符串一样,列表是序列类型

2.3K20

正则表达式(RegEx)官方手册权威指南【Python】

而且还要注意,在 Python 字符串字面值中使用反斜杠如果有任何无效转义序列,现在将会产生 DeprecationWarning 并将在未来改为 SyntaxError。...因此 r"\n" 表示包含 '\' 和 'n' 两个字符字符串,而 "\n" 则表示只包含一个换行符字符串。 样式在 Python 代码中通常都会使用这种原始字符串表示法来表示。...^ (插入符号) 匹配字符串开头, 并且在 MULTILINE 模式也匹配换行后首个符号。 $ 匹配字符串尾或者换行符前一个字符,在 MULTILINE 模式匹配换行符前一个字符。 ...八进制转义包含为一个有限形式。如果首位数字是 0, 或者有三个八进制数位,那么就认为它是八进制转义。其他情况,就看作是组引用。对于字符串文本,八进制转义最多有三个数位长。...如果在 pattern 中捕获到括号,那么所有的组里文字也会包含在列表里。如果 maxsplit 非零, 最多进行 maxsplit 次分隔, 剩下字符全部返回到列表最后一个元素。

5.2K20

ajax全套

概述 对于WEB应用程序:用户浏览器发送请求,服务器接收并处理请求,然后返回结果,往往返回就是字符串(HTML),浏览器将字符串(HTML)渲染并显示浏览器上。...: 响应头key(字符串类型) 返回值: 响应头中指定header对应值 f. void abort()...String responseText 服务器返回数据(字符串类型) d...."text": 将服务器端返回内容转换成普通文本格式 "html": 将服务器端返回内容转换成普通文本格式,在插入DOM中时,如果包含...然而,在以下情况中,请使用 POST 请求: 无法使用缓存文件(更新服务器上文件或数据库) 向服务器发送大量数据(POST 没有数据量限制) 发送包含未知字符用户输入时,POST 比 GET 更稳定也更可靠

3K20

JQuery 封装 Ajax Post 请求示例

>本文不涉及然和介绍和其它相关内容,只是博主简单记录一下封装 POST 代码:myAjax.js:const obj2str = (obj) => { // 如果没有传参, 为了添加随机因子...>在经过博主前几篇文章过来之后,本文首先将介绍一下使用 jQuery 当中 Ajax,说明,在看本文 jquery 当中 Ajax 需要导入 jQuery,官方文档地址:https://jquery.cuishifeng.cn...("button"); oBtn.onclick = () => { $.ajax({ url: "ajax-jquery.php...,就是属性当中位置可以任意改变,type 属性当中 get 与 post 可以大小写都可以进行请求,看了如上 jQuery 当中 ajax 方法之后然后我们再来看看我们自己封装 ajax 试着与...jQuery 当中 ajax 特点去试着发送请求看一下,导入我们自己 ajax 方法:<!

22600

【愚公系列】2021年12月 Python教学课程 04-字符串

” 在字符串中,可以使用三引号(三单或三双引号都可以)编写跨行字符串,在其中可以 包含换行符、制表符以及其他特殊字符。...() 如果 string 只包含数字则返回 True 否则返回 False. string.islower() 如果 string 中包含至少一个区分大小写字符,并且所有这些(区分大小写)字符都是小写...,str,string_post_str),如果 string 中不包含 str 则 string_pre_str == string. string.replace(str1, str2, num=string.count...string.splitlines([keepends]) 按照行(’\r’,’\r\n’,\n’)分隔,返回一个包含各行作为元素列表,如果参数 keepends 为 False,不包含换行符,如果为...Unicode 编码:又称万国码,国际组织制定可以容纳世界上所有文字和符号字符编 码方案。用 2 个字节来表示汉字。

39140

Js中RegExp对象

s: 表示特殊字符圆点.中包含换行符,默认.是匹配除换行符\n之外任何单字符,加上s之后.中包含换行符。 y: 表示搜索是否具有粘性,仅从正则表达式lastIndex属性表示索引处搜索。...,如果使用g标志,则将返回与完整正则表达式匹配所有结果,但不会返回捕获组,如果使用g标志,则仅返回第一个完整匹配及其相关捕获组Array。...[xyz]: 字符集合,匹配所包含任意一个字符,例如[abc]可以匹配plain中a。 [^xyz]: 负值字符集合。匹配包含任意字符,例如[^abc]可以匹配plain中p、l、i、n。...长度为3-20所有字符: ^.{3,20}$。 由26个英文字母组成字符串: ^[A-Za-z]+$。 由26个大写英文字母组成字符串: ^[A-Z]+$。...由26个小写英文字母组成字符串: ^[a-z]+$。 由数字和26个英文字母组成字符串: ^[A-Za-z0-9]+$。

10.5K20

Julia(字符串

"""hello""" 相当于 """ hello""" 但 """ hello""" 开头将包含文字换行符。尾随空格保持不变。它们可以包含"符号而不能转义。三引号字符串也被缩进最小缩进行水平。...请注意\n,即使编辑器\r对末尾使用回车符(CR)或CRLF组合,文字字符串换行符(无论是单引号还是三引号)都会在字符串中产生换行符(LF)。...要在字符串包含CR,请使用显式转义\r; 例如,您可以输入文字字符串"a CRLF line ending\r\n"。...还支持形式为三引号正则表达式字符串(对于包含引号或换行符正则表达式,可能会很方便)。 字节数组文字 另一个有用非标准字符串文字是字节数组字符串文字:b"..."。...原始字符串文字 没有插值或转义原始字符串可以用形式为非标准字符串文字表示raw"..."。原始字符串文字会创建普通String对象,这些对象包含内含内容与输入内容完全相同,没有内插或转义

3.9K10
领券