Giter Site home page Giter Site logo

yihan12.github.io's Introduction

Hi there, I'm yihan123 👋

I'm Peng Yao hui, a web frontend developer from ChangSha, China.


📊 some stats

GitHub Streak


📊 Weekly development breakdown

Markdown         3 hrs 30 mins      ███████████▓░░░░░░░░░░░░░   46.74 % 
JavaScript       1 hr 35 mins       █████▒░░░░░░░░░░░░░░░░░░░   21.32 % 
HTML             48 mins            ██▓░░░░░░░░░░░░░░░░░░░░░░   10.83 % 
CSS3             29 mins            █▓░░░░░░░░░░░░░░░░░░░░░░░   06.59 % 
HTML5            27 mins            █▓░░░░░░░░░░░░░░░░░░░░░░░   06.16 % 

yihan12.github.io's People

Contributors

yihan12 avatar

Stargazers

 avatar  avatar

Watchers

 avatar  avatar

yihan12.github.io's Issues

【ES6学习笔记】之 解构赋值 | 易函123

https://yihan12.github.io/2023/08/13/JavaScript/ES6%E5%AD%A6%E4%B9%A0%E7%AC%94%E8%AE%B0/%E3%80%90ES6%E5%AD%A6%E4%B9%A0%E7%AC%94%E8%AE%B0%E3%80%91%E4%B9%8B%E8%A7%A3%E6%9E%84%E8%B5%8B%E5%80%BC/?

概览 解构只是意味着将复杂的结构分解成更简单的部分。在 JavaScript 中,这种复杂的结构通常是一个对象或一个数组。使用解构语法,您可以从数组和对象中提取更小的片段。解构语法可用于变量声明或变量赋值。您还可以使用嵌套解构语法来处理嵌套结构。 123456789101112131415161718192021222324// oldconst student = { name:

【源码剖析】new Vue 发生了什么 | 易函123

https://yihan12.github.io/2023/09/07/Vue/Vue2%E6%BA%90%E7%A0%81%E5%88%86%E6%9E%90/%E3%80%90%E6%BA%90%E7%A0%81%E5%89%96%E6%9E%90%E3%80%91new%20Vue%20%E5%8F%91%E7%94%9F%E4%BA%86%E4%BB%80%E4%B9%88/

说明 vue 业务代码写了几年,对其痛点有了相应了解,想更深入理解其痛点原因。 学习源码中的思路,了解其 api 输出的原理。 vue2.6 已经到终版,对比大佬之前版本的源码分析,可以看其最后某些代码优化。 代码剖析new 关键字在 Javascript 语言中代表实例化是一个对象,而 Vue 实际上是一个类,类在 Javascript 中是用 Function 来实现的。所以我们得找到Vue

【浏览器】之渲染机制 | 易函123

https://yihan12.github.io/2023/09/07/%E6%B5%8F%E8%A7%88%E5%99%A8/%E3%80%90%E6%B5%8F%E8%A7%88%E5%99%A8%E3%80%91%E4%B9%8B%E6%B8%B2%E6%9F%93%E6%9C%BA%E5%88%B6/

浏览器渲染机制首先,浏览器的渲染机制中有几个基本概念名称: (1)、DOM:浏览器将 HTML 解析成树形的数据结构 (2)、CSSOM:浏览器将 CSS 解析成树形的数据结构 (3)、Render Tree:DOM 和 CSSOM 合并后生成 Render Tree(渲染树) (4)、Layout:计算出 Render Tree 每个节点的具***置 (5)、Painting:通过显卡,将 La

tags | 易函123

https://yihan12.github.io/tags/

吾生也有涯,而知也无涯 。以有涯随无涯,殆已!已而为知者,殆而已矣!为善无近名,为恶无近刑。缘督以为经,可以保身,可以全生,可以养亲,可以尽年。

about | 易函123

https://yihan12.github.io/about/

Hi there, I’m yihan123 👋👯 I’m Peng Yao hui, a web frontend developer from ChangSha, China. 🌱 : JavaScript/Css3/Html5/Vue/React 🔭 : Work in shenzhen 😄 : CSDN:易函 123/思否:易函

【浏览器】之跨域 | 易函123

https://yihan12.github.io/2023/09/06/%E6%B5%8F%E8%A7%88%E5%99%A8/%E3%80%90%E6%B5%8F%E8%A7%88%E5%99%A8%E3%80%91%E4%B9%8B%E8%B7%A8%E5%9F%9F/

什么是跨域?(CORS、同源策略) 同源策略:限制从一个源加载的文档或脚本如何与来自另一个源的资源进行交互。这是一个用于隔离潜在恶意文件的关键的安全机制。(来自 MDN 官方的解释) 受浏览器同源策略的限制,非同源的两个 URL 间不能通信,非同源的脚本不能操作其他源下面的对象,但在实际开发场景中, 这种情况经常出现, 此时需要通过跨域进行非同源通信 跨域问题的来源是浏览器为了请求安全而引入的基

冒泡排序 | 易函123

https://yihan12.github.io/2023/08/28/leetcode/Sort/%E5%86%92%E6%B3%A1%E6%8E%92%E5%BA%8F/%E5%86%92%E6%B3%A1%E6%8E%92%E5%BA%8F/

冒泡排序逻辑 1、比较两个相邻的元素 a、b,如果 a>b,则把 a、b 调换位置;反之,不调换位置。 2、从头到尾比较每一对相邻的元素,并且重复第一步的操作。操作完这步骤后,最后一位元素就是最大的元素。 3、针对所有元素重复以上的步骤(最后一位元素除外)。 JavaScript 代码实现123456789101112131415const arr = [1, 2, 6, 34, 7, 9

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.