首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

前端js试题基础)「建议收藏」

1、js中使用typeof能得到哪些类型? ——undefined、string、number、boolean、object、function 2、===和==分别在何时使用?...){ //相当于obj.a === null || obj.a === undefined } function fn(a,b){ if(a == null){ //a要先定义 } } 3、js...中哪些内置函数 ——Object、Array、Boolean、Number、String、Function、Date、RegExp、Error 4、js变量按照存储方式区分为哪些类型,并描述其特点 ——...值类型:赋值不会相互干涉; 引用类型:是指针的赋值,都指向内存空间中的同一个对象,会相互干涉; 5、如何理解json ——js对象(有两个API :JSON.stringify() 、...setTimeout() console.log(1); setTimeout(function(){ console.log(2); },1000); console.log(3); //1 3 2 16、前端使用异步的场景有哪些

51110
您找到你想要的搜索结果了吗?
是的
没有找到

前端Node.js试题

一、Node基础概念 1.1 Node是什么 Node.js 是一个开源与跨平台的 JavaScript 运行时环境。...我们可以理解为:Node.js 就是一个服务器端的、非阻塞式I/O的、事件驱动的JavaScript运行环境。 理解Node,有几个基础的概念:非阻塞异步和事件驱动。...操作数据库、为前端和移动端提供基于json的API。 二、Node全部对象 在浏览器 JavaScript 中,window 是全局对象, 而 Nodejs 中的全局对象则是 global。...使用之前,需要先导入fs模块,如下: const fs = require('fs'); 4.2 文件基础知识 在计算机中,有关于文件的基础知识有如下一些: 权限位 mode 标识位 flag 文件描述为...下面是一个前端生成token的例子: const crypto = require("crypto"), jwt = require("jsonwebtoken"); // TODO:使用数据库 /

1.4K20

前端基础理论试题——附答案

Express.js什么是AJAX的缩写?A. Asynchronous JavaScript and XMLB. Advanced JavaScript and XHTMLC....如何在前端中处理CORS问题?什么是响应式Web设计?列举实现响应式设计的方法。解释什么是DOM(文档对象模型),以及它在前端开发中的作用。什么是Web Accessibility(Web可访问性)?...处理方法: 在前端中,可以通过以下方式处理CORS问题:使用服务器代理: 将跨域请求发送到本地服务器,然后由服务器代理将请求发送到目标服务器。这样,浏览器只会看到对同一域的请求,避免CORS问题。...作用: 在前端开发中,DOM的作用包括:动态更新页面: 通过JavaScript可以动态修改DOM,实现页面的动态效果和交互。...重要性: 在前端开发中,Web可访问性至关重要,原因包括:包容性: 提高了网站和应用程序对不同用户群体的包容性,确保所有人都能够访问信息。

15210

前端基础(HTML,CSS,JavaScript)知识笔记,附:前端基础试题!!

前言 HTML,CSS,JavaScript 是前端入门必须学习的知识,也是最基础的知识。文章主要分享包括 (HTML,CSS,JS前端基础知识笔记,学习路线图,最后附前端基础试题。...“=” 以及 Object.is() 的区别 let、const和var的概念与区别 Symbol概念及其作用 Set 和Map 数据结构 XSS 和 CSRF 攻击 浏览器进程及重要的线程 为什么 JS...引擎是单线程的 为什么 GUI 渲染线程与 JS 引擎线程互斥 JS 引擎线程与事件触发线程、定时器触发线程、异步 HTTP 请求线程 前端常见性能优化 defer 和 async 的区别 Object.defineProperty...gitflow 工作流 服务端渲染与浏览器渲染 webpack 打包原理 CommonJS与ES6模块的差异 箭头函数和非箭头函数的区别 数组扁平化的几种方式 input change keyup的区别 前端基础试题...: 《前端基础试题》内容大概包括 HTML,CSS,JavaScript,浏览器,性能优化 发布者:全栈程序员栈长,转载请注明出处:https://javaforall.cn/147995.html

2.2K20

前端基础:node.js、npm、webpack

1 Node.js 1.1 简介 定义 JS的服务端运行环境 用途 构建工具webpack的环境依赖 特点 单线程、异步编程 应用场景 低运算、高I/O Nodejs的包管理工具: 2 npm...热加载 webpack-dev-server 作用:前端开发服务器 特色:可以在文件改变时,自动刷新浏览器 安装: npm install webpack-dev-server一save-dev...修改 cookie 删除 cookie 登录后,发现新增 jssessionID 字段的 cookie,属于 http-only, 用户端不可修改 3 前端框架...三大框架 4.3 node.js 及 yarn 安装 4.4 Webpack 配置 webpack,一个前端资源加载/打包工具 需要处理的文件类型 Html html-webpack-plugin...webpack-dev-server 为webpack项目提供web服务 更改代码自动刷新,路径转发 yarn add webpack-dev-server@2.9.7 --dev 解决多版本共存问题 5 React基础

1.9K40

前端试题 --- JS高阶和其他

首屏加载比较慢因为要请求一次html同时还要发送一次js请求,两次请求回来了首屏才会显示 不利于SEO seo 效果较差 因为搜索引擎只识别html里面的内容,并不识别js里的内容,因为单页面就是js...两人同时提交可能会出现冲突,解决办法是手动修改冲突 5、前端有哪些页面优化方法?...node是单线程的,异步是通过一次次的循环事件队列来实现的.同步则是说阻塞式的IO,这在高并发环境会是一个很大的性能问题,所以同步一般只在基础框架的启动时使用,用来加载配置文件,初始化程序什么的. 7、...即使是同一个页面; localstorage:在所有同源窗口中都是共享的;也就是说只要浏览器不关闭,数据仍然存在 cookie: 也是在所有同源窗口中都是共享的.也就是说只要浏览器不关闭,数据仍然存在 第一期:前端试题...---JS部分 第二期:前端试题 ---Vue部分 以上就是本期内容了!!!

61210

前端面试指南--JS试题总结

JS 有哪些数据类型?根据 JavaScript 中的变量类型传递方式,分为基本数据类型和引用数据类型两大类七种。...参考 前端进阶面试题详细解答10.如何改变this指针的指向?可以使用apply、call、bind方法改变this指向(并不会改变函数的作用域)。...JS之所以需要异步的原因在于JS是单线程运行的。常用的异步场景有:定时器、ajax请求、事件绑定。15. JS是如何实现异步的?JS引擎是单线程的,但又能实现异步的原因在于事件循环和任务队列体系。...引入的是原始导出值的复制,import则是导出值的引用; (4)require时运行时动态加载,import是静态编译; (5)require调用时默认不是严格模式,import则默认调用严格模式.前端面试指南系列传送门...:前端面试指南之Vue面试题总结前端面试指南之HTML面试题总结前端面试指南之CSS面试题总结

83830
领券