当前位置: 首页 > news >正文

【春招面经】视源股份前端一面

前言

本次主要记录一下视源股份CVTE前端一面 (3.3下午4点15)

文章目录

  • 前言
        • 本次主要记录一下视源股份CVTE前端一面 (3.3下午4点15)
  • 问题总结
    • 介绍一下项目的来源以及做这个项目的初衷
    • 一直监听滚动,有没有对性能产生影响,有没有对性能做一个优化?(项目中的问题)
    • 盒子模型?
    • 居中的方法?这些方法的适用范围?
    • ES6新增方法?
    • var ,let ,const之间的异同?
    • 使用var和不使用var的区别?
    • 箭头函数和普通函数之间的区别?
    • 事件循环机制?
    • 浏览器的缓存机制?
    • 有一个系统版本是1.0,现在有一个版本是2.0,怎么保证用户拿到最新的缓存?
    • cookie,localstorage,sessionStorage之间的异同?
    • js是否可以读取cookie?
    • 因为http是无状态的,那么怎么获取用户信息,知道你是你?
    • cookie中一般存的是什么?
    • 如何保证cookie的安全性?
    • vue的双向数据绑定和响应式原理?
    • 快速排序的思想?快速排序的时间复杂度?什么时候是最坏的情况?使用非递归怎么做?伪代码?
    • 怎么学习前端?

问题总结

介绍一下项目的来源以及做这个项目的初衷

一直监听滚动,有没有对性能产生影响,有没有对性能做一个优化?(项目中的问题)

盒子模型?

居中的方法?这些方法的适用范围?

水平垂直居中的几种方法:盒子水平垂直居中的五种方式
在这里插入图片描述

ES6新增方法?

var ,let ,const之间的异同?

使用var和不使用var的区别?

js 变量声明 (var使用与不使用的区别)

箭头函数和普通函数之间的区别?

事件循环机制?

浏览器的缓存机制?

有一个系统版本是1.0,现在有一个版本是2.0,怎么保证用户拿到最新的缓存?

刷新缓存,主要通过localStorage获取setItem(key,val),getItem(key,val)
JS 缓存数据的方法

cookie,localstorage,sessionStorage之间的异同?

js是否可以读取cookie?

因为在问上个问题的时候,我说了cookie一般会携带在http头中,所以他问我js是否可以读取cookie,我说会,一般可以通过

var strCookie = document.cookie; 

怎么不让js读取cookie呢?
服务器传送cookie时设置属性HttpOnly,HttpOnly告知浏览器不允许通过脚本document.cookie去更改这个cookie值

JS 如何创建、读取和删除cookie

因为http是无状态的,那么怎么获取用户信息,知道你是你?

HTTP协议为什么是无状态的?如何让HTTP“有状态”?
答:可以通过cookie

cookie中一般存的是什么?

cookie一般存储用户的登录信息以及用户的行为。
cookie一般存储什么?怎么设置cookie?

如何保证cookie的安全性?

如何保证cookie的安全性

vue的双向数据绑定和响应式原理?

快速排序的思想?快速排序的时间复杂度?什么时候是最坏的情况?使用非递归怎么做?伪代码?

快速排序算法详解(原理、实现和时间复杂度)

怎么学习前端?

http://www.lryc.cn/news/30631.html

相关文章:

  • 插件化开发入门
  • tftp、nfs 服务器环境搭建
  • 汇编系列03-不借助操作系统输出Hello World
  • TPU编程竞赛系列|算能赛道冠军SO-FAST团队获第十届CCF BDCI总决赛特等奖!
  • 【C++】AVL树,平衡二叉树详细解析
  • C/C++开发,无可避免的多线程(篇四).线程与函数的奇妙碰撞
  • elisp简单实例: taglist
  • Azure AI基础到实战(C#2022)-认知服务(3)
  • aws apigateway 使用restapi集成lambda
  • HTML基础
  • ThreadPoolExecutor参数 keepAliveTime allowCoreThreadTimeOut
  • 什么是Hibernate框架?
  • 指针面试笔试题练习
  • docker(三)仓库的搭建、官方私有仓库的加密和认证
  • FPGA实现SDI视频编解码 SDI接收发送,提供2套工程源码和技术支持
  • Android 基础知识4-3.5 RadioButton(单选按钮)Checkbox(复选框)详解
  • 用代码实现解析解的方式求解_梯度下降法思路_导函数有什么用_接23节---人工智能工作笔记0026
  • 大数据ETL开发之图解Kettle工具
  • docker-容器数据卷
  • 【C++】类和对象补充知识点
  • 路径规划-人工势场法
  • 20230304学习笔记
  • [数据集][VOC][目标检测]河道垃圾水面漂浮物数据集目标检测可用yolo训练-1304张介绍
  • JavaWeb--JSP案例
  • 推荐系统1--Deepfm学习笔记
  • javaDoc生成方式
  • Armv9 registers
  • 套接字实现TCP
  • MMSeg绘制模型指定层的Heatmap热力图
  • 关于Paul C.R. - Inductance_ Loop and partial-Wiley (2009)一书的概括