-
- 小程序为什么要将es6转es5
- 为了浏览器兼容。ES6作为JS的新规范,加入了很多新的语法和API,但现代浏览器对ES6新特性支持度不高,所以需将ES6代码转为ES5代码。在微信web开发者工具中,会默认使用babel将开发者ES6语法代码转换为三端都能很好支持的ES5的代码,帮助开发者解决环境不同所带来的开发问题;只需要在项目中配置勾选好“ES6转ES5”选项即可。
- 前端问答 . web前端 3297 2022-11-21 18:15:46
-
- es6箭头方法中this的指向是什么
- 在es6中,箭头函数体内的this对象,就是定义该函数时所在的作用域指向的对象。箭头函数中this的指向就是上下文里对象this指向,偶尔没有上下文对象,this就指向window;即使是call、apply、bind等方法也不能改变箭头函数this的指向。
- 前端问答 . web前端 2599 2022-11-21 17:55:45
-
- es6 if包裹的变量算块内吗
- es6 if包裹的变量算块内。es6中新增了块级作用域,被“{ }”包裹住的代码就是块级作用域;函数中的“{}”、if语句、for循环内的代码都属于块级作用域,是算在块内的。在es6中,允许块级作用域任意嵌套,外层作用域无法读取内层作用域的变量;内层作用域可以定义外层作用域的同名变量。
- 前端问答 . web前端 1525 2022-11-21 16:21:58
-
- es6对象增加新的属性是什么
- es6对象增加新的属性是“name”。name属性可以获取对象上方法(函数)的名字,例“getName() {console.log(this.name);}”;函数直接调用name就会返回函数名,而字面量对象上的方法也是函数,因此也有name属性。如果对象的方法是一个Symbol值,那么name属性返回的是带中括号的Symbol的描述内容。
- 前端问答 . web前端 3200 2022-11-21 15:55:07
-
- es6增强了哪些功能
- es6增强的功能:1、解构赋值,允许按照一定的模式,从数组或对象中提取值,给变量进行赋值。2、为字符串添加了遍历器接口,使得字符串可以被"for…of循环遍历。3、模板字符串,是增强版的字符串。4、标签模板,是函数调用的一种特殊形式。5、为函数的参数设置默认值。6、箭头函数的this指向上级作用域。7、允许在大括号里面,直接写入变量和函数,作为对象的属性和方法。
- 前端问答 . web前端 4019 2022-11-21 15:36:39
-
- vue报错找不到图片怎么办
- vue报错找不到图片的解决办法:1、修改配置文件,将绝对路径改为相对路径;2、将图片作为模块加载进去,并将图片放到static目录下;3、将imageUrls引入响应的vue文件中,解析引用即可。
- 前端问答 . web前端 2282 2022-11-19 17:01:54
-
- vue结尾的是什么文件
- vue结尾的是vue.js自定义的一种文件格式,称为单文件组件;一个“.vue”文件就是一个单独的组件,在文件内封装了该组件相关的html、css和js,实现了对一个组件的封装。
- 前端问答 . web前端 6343 2022-11-19 16:54:06
-
- jquery有trim方法吗
- jquery有trim方法。在jquery中,trim()方法用于去除字符串两端的空白字符,会移除字符串开始和末尾处的所有换行符、空格(包括连续的空格)和制表符,语法“$.trim(str)”。trim()方法只能在jQuery3.5前的版本中使用,jQuery3.5及以上版本被废弃。
- 前端问答 . web前端 1809 2022-11-18 19:59:31
-
- jquery怎么增加父标签
- 在jquery中,可以利用wrap()函数来给指定元素增加父标签。增加方法:1、利用jquery选择器选取指定元素对象,语法“$(selector)”;2、使用wrap()函数给获取的元素对象增加一个指定父元素,语法“元素对象.wrap(html|ele|fn)”。
- 前端问答 . web前端 1612 2022-11-18 19:30:07
-
- jquery中什么是事件冒泡
- 冒泡事件就是,事件发生后,浏览器通常首先触发事件发生元素上的事件处理程序,然后是它的父元素,父元素的父元素……依此类推, 直到文档的根元素为止。冒泡事件是事件传播的最常见的方式;当处理好一个事件后,如果想要停止事件的传播,不希望它继续冒泡,就要绑定该事件的处理方法。
- 前端问答 . web前端 2113 2022-11-18 18:52:30
-
- jquery中什么是回调函数
- 在jquery中,回调函数就是一个被作为参数传递的函数。函数A作为参数(函数引用)传递到另一个函数B中,并且这个函数B执行函数A,那么函数A就叫做回调函数;如果没有名称(函数表达式),就叫做匿名回调函数。回调函数的使用可以大大提升编程的效率,这使得它在现代编程中被非常多地使用。
- 前端问答 . web前端 2050 2023-03-15 20:03:50
-
- es6中promise什么时候用
- es6 promise用于异步编程。Promise是异步编程的一种解决方案,比传统的解决方案“回调函数和事件”更合理和更强大。Promise由社区最早提出和实现,ES6将其写进了语言标准,统一了用法,原生提供了Promise对象。从语法上说,Promise是一个对象,从它可以获取异步操作的消息。Promise提供统一的API,各种异步操作都可以用同样的方法进行处理。
- 前端问答 . web前端 1886 2022-11-16 20:12:40
-
- await是es6还是es7的
- await是es7。async和await是ES7中新增内容,是对于异步操作的解决方案。async顾名思义是“异步”的意思,async用于声明一个函数是异步的;而await从字面意思上是“等待”的意思,就是用于等待异步完成。async和await有一个严格规定,两者都离不开对方,且await只能写在async函数中。
- 前端问答 . web前端 2309 2022-11-16 19:47:35
-
- class是es5还是es6
- class是es6新特性。在ES6中,class(类)作为对象的模板被引入,可以通过class关键字定义类;新的class写法让对象原型的写法更加清晰、更像面向对象编程的语法,也更加通俗易懂。类(class)是ECMAScript中新的基础性语法糖结构,虽然ES6类表面上看起来可以支持正式的面向对象编程,但实际上它背后使用的仍然是原型和构造函数的概念,让对象原型的写法更加清晰、
- 前端问答 . web前端 1908 2022-11-16 19:28:05
-
PHP讨论组
组员:3305人话题:1500
PHP一种被广泛应用的开放源代码的多用途脚本语言,和其他技术相比,php本身开源免费; 可以将程序嵌入于HTML中去执行, 执行效率比完全生成htmL标记的CGI要高许多,它运行在服务器端,消耗的系统资源相当少,具有跨平台强、效率高的特性,而且php支持几乎所有流行的数据库以及操作系统,最重要的是

