vue生命周期的面试题
1、什么是vue生命周期?答: Vue 实例从创建到销毁的过程,就是生命周期。也就是从开始创建、初始化数据、编译模板、挂载Dom→渲染、更新→渲染、卸载等一系列过程,我们称这是 Vue 的生命周期。 2、vue生命周期的作用是什么?答:它的生命周期中有多个事件钩子,让我们在控制整个Vue实例的过程时…
html 表单中 GET 与 POST 提交方法的区别?
$_GET 传参是请求 HTTP 协议通过 url 参数传递和接收,会在浏览器地址栏中看到 IE 的 url 最大长度是 2083 个字节,可以用于 GET 传递数据的长度是 2048 个字节, $_POST 是实体数据传参,隐藏式的,可以通过表单提交大量信息
面向对象中接口和抽象类的区别及应用场景:
他们的不同点: 抽象类中可以有非抽象的方法而接口中只能够有抽象的方法! 一个类可以继承多个接口,而一个类只能继承一个抽象类! 接口的使用方式通过 implements 关键字进行,抽象类则是通过继承 extends 关键字进行! interface one{ function fun1(); f…
MyISAM 和 InnoDB 的基本区别?
在增、删、改和查方面,myisam 要优于 innodb 表引擎,当数据量特别大时,他们的速度 相差不大 innodb 支持 myisam 所不具备的事务支持、存储过程,行级锁定等等
HTTP 状态中 302、403、 500 代码含义?
302 重定向、 403 服务器拒绝访问、 500 服务器内部错误
请写出数据类型(int char varchar datetime text)的意思;请问 varchar 和 char 有 什么区别?
int 是数字类型, char 固定长度字符串, varchar 实际长度字符串, datetime 日期时间型, text 文本字符串, char 的场地固定为创建表设置的长度, varchar 为可变长度的字符
谈谈你对 MVC 的认识,介绍几种目前比较流行的 MVC 框架?
MVC 是一种设计模式中: M 是 model 模型,业务逻辑层 V 是视图 view 主要负责用户交互层 C 是控制器 是连接视图和模型的桥梁,就比如一个工厂,C 是老板 M 是工厂,V 是显示给用户 的产品,mvc 很好的 Mvc 优点: 1) 低耦合性 2) 高重用性和可使用行 3) 快速的部…
echo(),print(),print_r()的区别
答案如下: echo 是 PHP 语句, print 和 print_r 是函数,语句没有返回值,函数可以有返回值(即便没 有用) print() 只能打印出简单类型变量的值(如 int,string) print_r() 可以打印出复杂类型变量的值(如数组,对象) echo 输出一个或者多个字符串
PHP7 与 PHP5 相比较
PHP7 和 PHP5 的区别,具体多了哪些新特性? 性能提升了两倍 结合比较运算符 (<=>) 标量类型声明 返回类型声明 try…catch 增加多条件判断,更多 Error 错误可以进行异常处理 匿名类,现在支持通过new class 来实例化一个匿名类,这可以用来替…