前端
文章平均质量分 92
前端技术栈
xyc1211
我不记得读过的书,就像不记得吃过的饭一样;即便如此,它们还是造就了我。
展开
-
safari扩展程序开发
safari的extension文档不是很好,建议参考mozilla文档。原创 2024-08-13 10:14:20 · 1249 阅读 · 0 评论 -
前端react集成 OIDC身份验证
用户信息: OIDC 提供了一种标准化的方式来获取有关已验证用户的基本信息,如用户名、电子邮件地址等。安全性: OIDC 建立在 OAuth 2.0 的安全基础之上,提供了更强的安全性和隐私保护。身份验证: OIDC 允许客户端应用程序验证用户的身份,确保只有授权的用户才能访问应用程序。单点登录 (SSO): OIDC 支持单点登录,使用户只需登录一次就可以访问多个应用程序。ID Token:包含 EU 身份认证信息的 JWT 格式数据,是用户的身份凭证;它允许客户端验证用户身份,并获取一些基本用户信息。原创 2024-08-09 09:56:59 · 1206 阅读 · 0 评论 -
Electron- 待补充
简单理解:给web项目套上一个node环境的壳。浏览器可有Electron 核心我们可以分成2个部分,主进程和渲染进程。主进程连接着操作系统和渲染进程,主要负责的是GUI部分的构建, 可以把她看做页面和计算机沟通的桥梁。渲染进程就是我们所熟悉前端环境了。只是载体改变了,从浏览器变成了window。传统的web环境我们是不能对用户的系统就行操作的。而electron相当于node环...原创 2020-06-16 17:41:50 · 194 阅读 · 0 评论 -
浏览器的组成
浏览器的核心是两部分:渲染引擎和 JavaScript 解释器(又称 JavaScript 引擎)。文章目录浏览器渲染引擎重流和重绘JavaScript 引擎window 对象window 对象的属性window 对象的方法浏览器渲染引擎渲染引擎的主要作用是,将网页代码渲染为用户视觉可以感知的平面文档。不同的浏览器有不同的渲染引擎。Firefox:Gecko 引擎Safari:We...原创 2020-01-25 14:33:39 · 942 阅读 · 0 评论 -
JavaScrip异步
JavaScript 从诞生起就是单线程但是JavaScript 引擎有多个线程,单个脚本只能在一个线程上运行(称为主线程),其他线程都是在后台配合。文章目录任务队列和事件循环异步操作1 回调函数2 事件监听3 发布/订阅4 异步操作的流程控制定时器setTimeout()setInterval()clearTimeout(),clearInterval()运行机制Promise 对象同步...原创 2020-01-20 23:35:23 · 192 阅读 · 0 评论 -
javascript入门
文章目录数据类型变量提升函数作用域闭包立即调用的函数表达式(IIFE)对象(object)JavaScript 是一种动态类型语言,也就是说,变量的类型没有限制,变量可以随时更改类型。数据类型JavaScript 语言的每一个值,都属于某一种数据类型。JavaScript 的数据类型,共有六种。(ES6 又新增了第七种 Symbol 类型的值)原始类型:数值(number):整数和小数...原创 2020-01-18 21:24:05 · 182 阅读 · 0 评论 -
javascript面向对象
面向对象编程:将真实世界各种复杂的关系,抽象为一个个对象对象是单个实物的抽象对象是一个容器,封装了属性(property)和方法(method)典型的面向对象编程语言(比如 C++ 和 Java),都有“类”(class)这个概念。所谓“类”就是对象的模板,有自己的属性与方法,对象就是“类”的实例。JavaScript 语言的对象体系,不是基于“类”的,而是基于构造函数(cons...原创 2020-01-12 15:32:54 · 161 阅读 · 0 评论 -
PM2
对于线上项目,如果直接通过 node app 来启动,如果报错了可能直接停止导致整个服务崩溃,一般监控 node 有几种方案。supervisor: 一般用作开发环境的使用。 forever: 管理多个站点,一般每个站点的访问量不大的情况,不需要监控。如果 node 出现问题没有办法获取到有效的监控数据进行错误排查 PM2: 网站的访问量比较大,需要完整的监控页面。目录PM2 的主要...原创 2019-10-21 09:09:12 · 106 阅读 · 0 评论 -
node.js入门
目录简介安装配置npm第一个Node.js应用回调:事件模块:路由:Express 框架简介Node.js是一个Javascript运行环境(runtime)有大佬开发了一个Google v8 引擎在服务端运行的 javascript, 它就叫做 node.js(node.js 对于javascript 就像tomcat对于Java)...转载 2019-03-31 19:00:12 · 116 阅读 · 0 评论 -
javascript(DOM)
DOMDocument Object Model( 文档对象模型 )是把html里面的各种数据当作对象进行操作的一种思路。 一个html页面被浏览器加载的时候,浏览器会对整个html页面上的所有标签都创建一个对应的对象进行描述。页面对象组建成Document文档树,文档树每个标签对象都称作节点(Node)。组建好之后,按照树的结构将页面显示在浏览器的窗口中只要能找到对应的对象操...转载 2018-11-13 15:25:30 · 174 阅读 · 0 评论 -
AJAX,JQuery简介
不懂前端,工作需要先记下来AJAX :AsynchronousJAvaScript andXML它可以在不刷新页面的情况下,就像背后运行的一根小线程一般,悄悄的和服务器进行数据交互,反馈给页面所有现代浏览器(IE7+、Firefox、Chrome、Safari 以及 Opera)均内建 XMLHttpRequest 对象。<span>输入账号 :</span...原创 2018-09-23 23:01:45 · 161 阅读 · 0 评论 -
javascript(基础语法,BOM)
javascript:ECMAScirpt(规范了基本的语法) DOM (文档对象模型) BOM (浏览器对象模型)特点: 1. 跨平台 2. 安全性(javascript的代码不能直接访问硬盘的内容)目录javascript:ECMAScirpt变量类型类型转换 :运算:控制流程:函数:错误捕捉对象: BOM...转载 2017-08-16 20:23:29 · 398 阅读 · 0 评论 -
前端基础(html、css)
网站的类别:静态网站: 静态网页中的数据都是写死的,如果需要修改网页的内容是需要直接修改网页的代码。 是没有数据库提供数据给它。动态网站: 动态网站的数据是来自于数据库的,背后是有一个后台程序管理页面中数据的。www.w3cschool.cn www.runoob.comhtml: 负责了一个页面的结构.css: 负责了一个页面的样式。javascript: 负责与用户进行...原创 2017-08-14 22:00:43 · 388 阅读 · 0 评论