JavaScript报错Uncaught SyntaxError: Invalid shorthand property initializer

定义变量的时候的错误。其实应该把所有的等号换为:

即,example:

var aj = {
broName = $("#broName").val(),
broCode = $("#broCode").val(),
dateBroStart = $("#dateBroStart").val(),
dateBroEnd = $("#dateBroEnd").val(),
}

正确的:

var aj = {
broName : $("#broName").val(),
broCode : $("#broCode").val(),
dateBroStart : $("#dateBroStart").val(),
dateBroEnd : $("#dateBroEnd").val(),
}

原文地址:https://www.cnblogs.com/yanglw/p/11320303.html

时间: 2024-10-13 13:16:20

JavaScript报错Uncaught SyntaxError: Invalid shorthand property initializer的相关文章

Uncaught SyntaxError: Invalid shorthand property initializer

$.ajax({ url : '../../collateralQuery/getCollateralQueryDetail', type : 'POST', data : {}, dataType : 'json', success : function(data) { alert("success"); }, error : function() { alert("error"); }, }

后台返回json字符串 页面js报错 Uncaught SyntaxError: Unexpected identifier

后台json字符串是 [{"name": "报销申请", "id": "start"}, {"name": "部门经理审批", "id": "departAudit"}, {"name": "总经理审批", "id": "bossAudit"}, {"name

easyui Datagrid查询报错Uncaught TypeError:Cannot read property 'length' of undefined

1.问题描述 easyui中datagrid执行loadData方法出现如下异常:Cannot read property 'length' of undefined 2.一开始怀疑是js或者页面的问题,然后从早上干到下午,网上各种方法用尽了就是不行! 最后发现规律了: 使用mybatis从数据库查询返回的List不报错,但是自己new的ArrayList总是报错! 后来发现原来mybatis返回的不是ArrayList!而是PageList! 3.解决问题 PageList中有个参数Pagin

jQuery mobile报错 Uncaught TypeError: Cannot read property 'concat' of undefined

写一个jQuery mobile的demo <!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title></title> <meta name="viewport" content="width=device-width, initial-scale=1"> <link rel="styl

ueditor禁用编辑的时候报错:Uncaught TypeError: Cannot read property &#39;contentEditable&#39; of undefined

解决方案 报错的代码片段↓ //初始化编辑器 var conEditor = UE.getEditor('id_Test'); //编辑器.禁用 conEditor.setDisabled(); 修复后代码片段↓ //初始化编辑器 var conEditor = UE.getEditor('id_Test'); //对编辑器的操作最好在编辑器ready之后再做 conEditor.ready(function () { //编辑器.禁用 conEditor.setDisabled(); }) u

vue报错 Uncaught TypeError: Cannot read property ‘children ’ of null

Uncaught TypeError: Cannot read property 'children ' of null ratings未渲染完毕,就跳走goods了,取消默认跳转,即可

Vue ElementUI Axios报错: Uncaught (in promise) TypeError: Cannot read property &#39;$message&#39; of undefined

从头再来!!! 出错的代码如下: login() { this.loading = true let userInfo = {account: this.loginForm.account, password: this.loginForm.password, captcha: this.loginForm.chptcha} this.$api.login.login(userInfo).then( function(res) { if (res.msg != null) { this.$mes

Uncaught SyntaxError: Invalid Unicode escape sequence异常处理

今天碰到一个问题,页面报错:Uncaught SyntaxError: Invalid Unicode escape sequence ,{index:'operate',name:'operate',label:'<s:text name="com.vrv.cems.ptp.installSoft.operate"></s:text>',width:getPerWidth(0.1), formatter:function(value,rec,index){ r

android webView 图片加载不出来 后台报错Uncaught TypeError: Cannot call method &#39;getElementsByTagName&#39; of null

在之前,webView加载图片完全没有问题.直到前端H5开发换新的加载图片的方式,导致图片忽然加载不出来了. 从后台日志看到了webview 打印了报错信息 Cannot call method 'getElementsByTagName' of null 我怀疑是不是由于此处报错终止了图片加载的进程. 分析此处错误出现的原因: 由于调用的H5界面的js其中的写法不规范,webView在加载的时候,调用的doom模型为空,导致了其图片没有加载出来 解决办法: 在客户端webView.getSet