首页 > 其他分享 >[js error] SyntaxError: Unexpected token ‘{‘ (at uniFile.js?t=1710138723630:1:34)

[js error] SyntaxError: Unexpected token ‘{‘ (at uniFile.js?t=1710138723630:1:34)

时间:2024-03-12 21:29:37浏览次数:30  
标签:Unexpected 函数 SyntaxError 1710138723630 34 js uniFile

问题详情

在这里插入图片描述

问题描述

封装一个函数的时候报错

问题原因

SyntaxError: Unexpected token ‘{’ (at uniFile.js?t=1710138723630:1:34)

SyntaxError:意外的令牌“{”(在 uniFile.js?t=1710138723630:1:34)
意思是有不符合语法规范的地方在第一行34个字符的地方

去到报错文件的地方查看
可以发现函数没打小括号(平时写箭头函数写习惯了)
在这里插入图片描述# 问题解决
给函数补全小括号

export async function chooseImage(){
	return new Promise((res,rej)=>{
		uni.chooseImage({
			success:e=>{
				res(e)
			},
			fail:e=>{
				rej(e)
			}
		})
	})
}

再看控制台输出,成功解决
在这里插入图片描述

标签:Unexpected,函数,SyntaxError,1710138723630,34,js,uniFile
From: https://blog.csdn.net/weixin_44368963/article/details/136624835

相关文章

  • nodejs集成C++代码:手写简单的addon
    文章目录nodejs与node-gyp手写一个简单的addon编写一个简单的binding.gyp文件编写C++源文件V8版本:addon.ccnapi_api版本:addon_api.cc编译命令JS调用在这个专栏里,已经提到过web系统中c++的两大应用场景了:assembly和cef框架的应用,这两个可以说都是客户......
  • ansible-playbook剧本 yaml json jq 学习
    ansible临时命令ad-hocansible中有两种模式,分别是ad-hoc模式和playbook模式ad-hoc简而言之,就是"临时命令"https://docs.ansible.com/ansible/latest/user_guide/intro_adhoc.html临时命令非常适合您很少重复的任务。例如,如果您想在圣诞节假期关闭实验室中的所有机器。Ansib......
  • nodejs base64 转存图片文件
     nodejsbase64转存图片文件在Node.js中,您可以使用内置的fs模块来将Base64编码的字符串转换为图片文件。以下是一个简单的例子,展示如何将Base64字符串转换为PNG图片文件:  constfs=require('fs'); //假设您有一个Base64编码的字符串constbase64Stri......
  • pdf.js源码解析-PDF文件的结构
    为了了解pdf.js源码的详细结构和功能,先来看看PDF的文件结构,然后才能知道pdf.js中的代码是如何解析并且为何这样操作PDF文件的。PDF文件基本是由header、body、trailer组成。header包含了这个PDF的信息,比如PDF的版本,创建时间,以及作者等。body包含了PDF文件的实际内容,比如文本,图片,......
  • js 实现点击下拉滚动
    在JavaScript中实现点击下拉菜单后滚动到特定位置,通常用于导航栏的下拉菜单或对话框内容的自动滚动等场景。以下是一个简单的示例:假设我们有一个HTML结构,包含一个可点击的元素(如按钮)和一个需要滚动的下拉列表:<buttonid="dropdown-toggle">点击打开下拉菜单</button><div......
  • js 获取当前时间后三个月的所有日期list
    //获取三个月后的所有日期functiongetDatesOfLastThreeMonths(){consttoday=newDate();constdates=[];for(leti=0;i<=2;i++){constyear=today.getFullYear();constmonth=today.getMonth()+i;//获取当前月份之前......
  • 三、jsPlumb实现流程图配置--Endpoint详细参数
    一、前言基于上一篇文章中已经搭建好的jsPlumb项目,在此篇文章中演示Endpoint的一些参数以及参数的效果。二、Endpoint创建在一个节点上创建Endpoint有三种方式://方式一:直接使用字符串指定类型。注意:大小写敏感//圆点形constendpoint1=jsPlumb.value.addEndpoint......
  • python得scrapy抓中文,保存csv、json、txt文件乱码解决方法
    保存json和txt文件,出现这种东西不是乱码,是unicode,例如:\u96a8\u6642\u66f4\u65b0>\u25a0\u25a0\u25a在settings.py文件中加入下面一句code,之后就是中文了。FEED_EXPORT_ENCODING='utf-8'保存csv表格文件时,会出现中文乱码,这个确实是乱码,例如:瀵掑啲瀹濈彔鎶......
  • webpack.config.js和vue.config.js的区别
    webpack.config.js 和 vue.config.js 是两个不同的配置文件,用于配置不同的工具和框架webpack.config.js:用途:这是webpack的配置文件,用于配置和定制webpack构建过程的各个方面,包括入口文件、输出目录、模块加载器、插件等。适用范围:适用于所有基于webpack的项目,不仅......
  • 01js引入方式
    1<!DOCTYPEhtml>2<htmllang="en">3<head>4<metacharset="UTF-8">5<metaname="viewport"content="width=device-width,initial-scale=1.0">6<title>Document......