码农知识堂 - 1000bd
  •   Python
  •   PHP
  •   JS/TS
  •   JAVA
  •   C/C++
  •   C#
  •   GO
  •   Kotlin
  •   Swift
  • 其他面试题


    一webpack

    模块化打包工具

    1. jquery.js
    2. jquery.min.js

    开发

    可以有:空格,回车,注释...
    

    上线

    空格,回车,注释===>没有
    

    web安全

    XSS攻击

    用户输入的文本框,需要替换某些特殊字符(<> ...)
    

    SQL注入

    用户输入的文本框中不可以有特殊符号(引号,空格)
    

    接口安全

    1. 可以引入md5去加密
    2. npm install --save js-md5

    token

    1. token是后端生成的
    2. token + cookie :前端判断是否过期
    3. token + localStorage 后端判断是否过期返回code码,前端判断code码等于多少

    面试题性能优化

    加载优化

    1. 1.http请求
    2. 能不能减少(能不能合并)
    3. 2.图片的雪碧图
    4. 3.script标签位置
    5. 4.link标签(css引入)

    图片优化

    1. 1.响应式图片
    2. 2.图片懒加载
    3. 3.webp代替其他格式
    4. 4.小图标可以换成字体图标

    渲染优化

    1. 1.减少重绘和回流
    2. 2.改变位置使用transform
    3. 3.动画尽量使用requestAnimateFrame,不要使用定时器

    首屏优化

    1. 1.长列表 (下拉加载更多)
    2. 2.项目html文件,css文件,图片,js压缩打包

    Vue优化

    1. 1.keep-alive 缓存组件
    2. 2.路由懒加载
    3. 3.内容使用
    4. v-if 和 v-show
    5. computed,watch,methods
    6. 4.Object.freeze :冻结对象
    7. 5.

    面试题网络请求

    http和https的区别

    1. 1.端口不同
    2. http:80端口
    3. https:443端口
    4. 2.https比http更安全
    5. https就是证书

    跨域面试题

    1. 前端:jsonp,vue的项目可以设置代理(打包后无效,解决:.env文件)
    2. 后端:CORS
  • 相关阅读:
    个人述职报告
    数据结构:二叉树的储存及遍历
    基于云的移动设备管理(MDM)解决方案
    2022-09-05 mysql/stonedb-查询时多线程并行处理开发路线图
    使用html+css实现一个静态页面【传统文化茶带音乐6页】HTML学生个人网站作业设计
    微信小程序/vue3/uview-plus form兜底校验
    安卓播放解码后的byte字节视频
    TPAMI 2022 | 自动搜索文本识别网络的高性能特征提取器
    Spring Rce 漏洞分析CVE-2022-22965
    不使用脚手架构建vue项目
  • 原文地址:https://blog.csdn.net/fps_ll/article/details/128073497
  • 最新文章
  • 攻防演习之三天拿下官网站群
    数据安全治理学习——前期安全规划和安全管理体系建设
    企业安全 | 企业内一次钓鱼演练准备过程
    内网渗透测试 | Kerberos协议及其部分攻击手法
    0day的产生 | 不懂代码的"代码审计"
    安装scrcpy-client模块av模块异常,环境问题解决方案
    leetcode hot100【LeetCode 279. 完全平方数】java实现
    OpenWrt下安装Mosquitto
    AnatoMask论文汇总
    【AI日记】24.11.01 LangChain、openai api和github copilot
  • 热门文章
  • 十款代码表白小特效 一个比一个浪漫 赶紧收藏起来吧!!!
    奉劝各位学弟学妹们,该打造你的技术影响力了!
    五年了,我在 CSDN 的两个一百万。
    Java俄罗斯方块,老程序员花了一个周末,连接中学年代!
    面试官都震惊,你这网络基础可以啊!
    你真的会用百度吗?我不信 — 那些不为人知的搜索引擎语法
    心情不好的时候,用 Python 画棵樱花树送给自己吧
    通宵一晚做出来的一款类似CS的第一人称射击游戏Demo!原来做游戏也不是很难,连憨憨学妹都学会了!
    13 万字 C 语言从入门到精通保姆级教程2021 年版
    10行代码集2000张美女图,Python爬虫120例,再上征途
Copyright © 2022 侵权请联系2656653265@qq.com    京ICP备2022015340号-1
正则表达式工具 cron表达式工具 密码生成工具

京公网安备 11010502049817号