-
- vue路由有哪几种模式有什么区别
- vue路由有三种模式:Hash、History、Abstract。区别:1、hash模式的url路径会出现#字符,其他模式不会;2、hash值的改变会触发hashchange事件,其他模式不会;3、history模式整个地址重新加载,可以保存历史记录,方便前进后退,其他模式不行。
- 前端问答 . web前端 6752 2023-01-14 10:43:20
-
- vue的内置指令有哪些构成
- 内置指令有16个:v-text、v-html、v-show、v-if、v-else、v-else-if、v-for、v-on、v-bind、v-model、v-slot、v-pre、v-cloak、v-once、v-memo、v-is;其中v-memo是3.2新增的,v-is在3.1.0中废弃。v-show用于控制元素的显藏、v-if用于根据表达式的真假值来有条件地渲染元素。
- 前端问答 . web前端 3980 2023-01-14 10:43:07
-
- .vue格式文件用什么软件打开
- 可打开“.vue”格式文件的软件:1、webStorm,是一款JavaScript 开发工具;2、Visual Studio Code,是微软出的一款轻量级代码编辑器,免费而且功能强大,对JavaScript和NodeJS的支持非常好;3、hbulider,是一款支持HTML5的Web开发IDE;4、Sublime Text,是一个文本编辑器;5、Atom。
- 前端问答 . web前端 6229 2023-01-14 10:42:58
-
-
- es6模块是什么原理
- ES6模块的设计思想是尽量的静态化,使得编译时就能确定模块的依赖关系,以及输入和输出的变量。ES6模块不是对象,而是通过export命令显式指定输出的代码,再通过import命令输入。由于ES6模块是编译时加载,使得静态分析成为可能;有了它就能进一步拓宽JS的语法,比如引入宏和类型检验这些只能靠静态分析实现的功能。
- 前端问答 . web前端 2533 2023-01-12 19:17:20
-
- es6中let怎么用
- 在es6中,let关键字用于声明变量;但是所声明的变量,只在let命令所在的代码块内有效。let不会发生“变量提升”现象,所以变量一定要在声明后使用,否则报错。只要块级作用域内存在let命令,它所声明的变量就“绑定”(binding)这个区域,不再受外部的影响。
- 前端问答 . web前端 1797 2023-01-12 19:10:30
-
- vue数据冻结有什么用
- 在vue中,数据冻结“Object.freeze()”方法用于冻结对象,禁止对于该对象的属性进行修改(由于数组本质也是对象,因此该方法可以对数组使用)。对象冻结后,不能删除已有属性,不能修改该对象已有属性的可枚举性、可配置性、可写性,以及不能修改已有属性的值;此外,冻结一个对象后该对象的原型也不能被修改。
- 前端问答 . web前端 2623 2023-01-12 18:54:10
-
- vue怎么在元素上增加样式
- 增加方法:1、用“:class="['类名']”语句添加;2、用“:class="['类名1','类名2',{属性名(类名):'属性值(true或false)}]"”语句;3、用“:class="{属性名(类名):true}”语句;4、用“:style="{'样式名':'样式值'}"”语句;5、用“:style="样式"”语句增加;6、用“:style="[data]"”语句。
- 前端问答 . web前端 3114 2023-01-12 18:10:39
-
- vue中用到es6特性有哪些
- 特性:1、let和const关键字,用于声明变量;2、“for…of”循环,可迭代数据;3、Iterable,是实现可迭代协议的任何对象;4、Generator;5、默认参数;6、解构赋值语法,可以将属性/值从对象/数组中取出;7、剩余/展开参数;8、箭头函数;9、对象字面量;10、Class;11、Map/Set/WeakMap/WeakSet数据结构;12、Promise。
- 前端问答 . web前端 1750 2023-01-11 18:58:59
-
- es6怎么声明只读常量
- 在es6中,可以使用const关键字来声明只读常量,语法“const 常量名 = 常量值;”;一旦声明,常量必须进行初始化且初始化的值就不能改变。const声明的常量属于块作用域,受到“暂存死区”的约束,不会在window上创建任何全局属性,不可重新分配,不可重新声明。
- 前端问答 . web前端 2316 2023-01-11 17:38:56
-
- es6的set集合怎么增加元素
- es6的set集合可以使用add()方法来增加元素。Set集合是一种数据结构,结构类似于数组,且没有重复的值;其内置的add()方法可以为集合添加元素,语法“set.add(值);”,添加完成后会返回Set结构本身。
- 前端问答 . web前端 2175 2023-01-11 17:28:14
-
- es6箭头函数是函数式编程吗
- 是。箭头函数是函数式编程的一种体现,函数式编程将更多的关注点放在输入和输出的关系,省去了过程的一些因素,因此箭头函数中没有自己的this、arguments、new target(ES6)和 super(ES6);箭头函数相当于匿名函数,因此不能使用new来作为构造函数使用。
- 前端问答 . web前端 1675 2023-01-11 17:15:40
-
- es6 map是引用类型吗
- map是引用类型;map(集合)是es6新增的一种引用数据类型,表示数据的映射关系。map集合数据类型中数据是以“键/值”的方式存储的,可以使用对象的属性作为键,使用属性来引用值;map可以使用new来创建,例“const myMap = new Map();”。
- 前端问答 . web前端 1822 2023-01-11 16:59:00
-
- es6中includes返回的是什么
- es6中includes()返回的是布尔值。includes()方法用于判断字符串/数组是否包含指定的值,语法“ojb.includes(searchvalue, start)”;如果找到匹配的值则返回true,否则返回false。
- 前端问答 . web前端 2704 2023-01-11 16:44:39
-
- typescript和es6有什么区别
- 区别:1、typescript是一种免费的开源编程语言,由微软开发和维护;而ES6是ECMA国际标准化的脚本语言规范。2、TypeScript支持所有原始数据类型,而ES6不支持所有数据类型。3、TypeScript有3个作用域,而ES6有2个作用域。4、TypeScript中模块分为内部模块和外部模块,而ES6中模块分为导入模块和导出模块。
- 前端问答 . web前端 3212 2023-01-11 16:24:01
PHP讨论组
组员:3305人话题:1500
PHP一种被广泛应用的开放源代码的多用途脚本语言,和其他技术相比,php本身开源免费; 可以将程序嵌入于HTML中去执行, 执行效率比完全生成htmL标记的CGI要高许多,它运行在服务器端,消耗的系统资源相当少,具有跨平台强、效率高的特性,而且php支持几乎所有流行的数据库以及操作系统,最重要的是

