likes
comments
collection
share

常见易错点

作者站长头像
站长
· 阅读数 37

html基础题

  • 1、html的框架分割方式有哪些?

左右分割窗口、上下分割窗口和嵌套分割窗口。

1.左右分割窗口

左右分割窗口采用cols属性,即在水平方向上将浏览器分割成多个窗口。左右分割窗口的结构如下:

<framest cols="value,value,······">
 <frame src="url">
 <frame src="url">
 </frameset>

cols后面的参数值可以用数字、百分比和剩余值及这三种方式的混合方式来表示。数字表示像素点数;剩余值表示当前所有窗口设定之后的剩余部分。(cols后面的参数值之间应该用英文的逗号进行分割,并且值有几个,就说明窗口被分割成几部分,标签应该就有几个。

2.上下分割窗口

上下分割窗口采用rows属性,即在垂直方向上将浏览器分割成多个窗口。上下分割窗口的结构如下:

<framest rows="value,value,······">
 <frame src="url">
 <frame src="url">
 </frameset>

3.嵌套分割窗口

一个浏览器窗口可以既左右分割,又上下分割,这种窗口就会嵌套分割窗口。嵌套分割窗口的结构如下:


<frameset cols="value,value,···">
	<frame src="url">
		<frameset rows="value,value,···">
			<frame src="url">
			<frame src="url">
		</frameset>
		···
</frameset>

<frameset rows="value,value,···">
	<frame src="url">
		<frameset cols="value,value,···">
			<frame src="url">
			<frame src="url">
		</frameset>
		···
</frameset>

2、vue.js关于通讯相关知识

方法一、 props / $emit

方法二、 emit/emit / emit/on

方法三、vuex

方法四、 attrs/attrs / attrs/listeners

方法五、provide/inject

方法六、 parent / parent  /  parent / children 与  ref

3、哪些http请求码表示成功

200:OK 请求成功。一般用于 GET 与 POST 请求。

201:Created 已创建。成功请求并创建了新的资源。

202:Accepted 已接受。已经接受请求,但未处理完成。

203:Non-Authoritative Information 非授权信息。请求成功。但返回的 meta 信息不在原始的服务器,而是一个副本。

204:No Content 无内容。服务器成功处理,但未返回内容。在未更新网页的情况下,可确保浏览器继续显示当前文档。

205:Reset Content 重置内容。服务器处理成功,用户终端(例如:浏览器)应重置文档视图。可通过此返回码清除浏览器的表单域。

206:Partial Content 部分内容。服务器成功处理了部分 GET 请求。

4、用于绑定dom的指令

v-bind

5、关于业务中经常遇到需要改变props的情况?

1、这个 prop 用来传递一个初始值;这个子组件接下来希望将其作为一个本地的 prop 数据来使用

2、这个 prop 以一种原始的值传入且需要进行转换。

6、docker save和docker export的区别

1、save/load,export/import成对使用。
2、docker save保存的是镜像(image),docker export保存的是容器(container);

# docker save busybox:latest -o busybox1.tar

# docker export busybox -o busybox2.tar

可以打开tar文件,看到 busybox1.tar 里面是分层的 --- 镜像
可以打开tar文件,看到 busybox2.tar 里面是文件系统 --- 容器
3、docker load用来载入镜像包,docker import用来载入容器包,但两者都会恢复为镜像;

# docker image load -i busybox1.tar

# cat busybox2.tar | docker import - busybox:latest

load 不可以加载容器(busybox2.tar
export可以导入镜像(busybox1.tar),但是不可用。
4、docker load不能对载入的镜像重命名,而docker import可以为镜像指定新名称。

7、coverview组件内部可以包含哪些组件

覆盖在原生组件之上的文本视图,可覆盖的原生组件包括mapvideocanvascameralive-playerlive-pusher,只支持嵌套cover-viewcover-image,可在cover-view中使用button

8、删除7天前文件的linux命令有

1、find /app/logs/ -type f -name "*.log" -mtime +7|xargs ls -l

2、ls -l $(find /app/logs/ -type f -name "*.log" -mtime +7)

3、find /app/logs/ -type f -name "*.log" -mtime +7 -exec ls -l {} ;

9、通配符ssl证书能域名保护机制

中文名:通配符证书;别名:泛域名证书;英文名:Wildcard Certificates 定义:通配符证书可以保护一个域名及同级子域名,不限制该级子域名数量,且添加新的该级子域名无须重新审核和另外付费,所以让SSL证书所保护的网站域名变得更加灵活、更有扩展性,也节约了大量的时间和金钱成本。通配符证书非常适合在主域名下拥有多个子域名网站的企业使用。

通配符SSL证书可支持哪些子域名?

通配符SSL证书可支持保护一个域名以及这个域名下所有同一级子域名,不限制该级子域名的数量。如颁发给 【*.domain.com】的证书可以用于下列域名: payment.domain.com api.domain.com cdn.domain.com portal.domain.com

10、目前广泛使用tsl的版本是?

目前SSL证书的TLS协议最新版本是TLS1.3,

而主流版本是TLS1.2,

目前TLS1.2和TLS1.3都在被广泛使用。

11、https能解决http哪些问题

hTTPS能防止网络包被中间人(如网络运营商、提供WIFI服务商家)窃听、篡改、冒充,保证信息安全

12、html标记语言编写一个简单的网页,网页最基本的结构是?

<html><head></head><body></body></html>

13、函数this,函数执行一旦被确认;中间不能变更

函数的 this 关键字在 JavaScript 中的表现略有不同,此外,在严格模式和非严格模式之间也会有一些差别

在绝大多数情况下,函数的调用方式决定了 this 的值(运行时绑定)

this 关键字是函数运行时自动生成的一个内部对象,只能在函数内部使用,总指向调用它的对象

举个例子:


    function baz() {
        // 当前调用栈是:baz
        // 因此,当前调用位置是全局作用域
        
        console.log( "baz" );
        bar(); // <-- bar的调用位置
    }

    function bar() {
        // 当前调用栈是:baz --> bar
        // 因此,当前调用位置在baz中
        
        console.log( "bar" );
        foo(); // <-- foo的调用位置
    }

    function foo() {
        // 当前调用栈是:baz --> bar --> foo
        // 因此,当前调用位置在bar中
        
        console.log( "foo" );
    }

    baz(); // <-- baz的调用位置

同时,this在函数执行过程中,this一旦被确定了,就不可以再更改

    var a = 10;
    var obj = {
      a: 20
    }

    function fn() {
      this = obj; // 修改this,运行后会报错
      console.log(this.a);
    }

    fn();

14、常见的生命周期考法

    new Vue({  
        data:{a:"first",b:"second"},          
        created(){console.log(this.a)  },           
        mounted(){console.log(this.b)          
    })

答案是first;mounted是在挂载之后执行
转载自:https://juejin.cn/post/7238871553541931066
评论
请登录