JavaScript的同步与异步 更详细的可以点这里 异步JavaScript异步指两个或两个以上的对象或事件不同时存在或发生(或多个相关事物的发生无需等待其前一事物的完成) 同步JavaScript各方都实时(或者尽可能实时)地收取(而且必要的话也处理或者回复)信息的即时沟通方式,即为同步。 电话即为一个日常的例子:人们都倾向于在使用电话时即时地作出回应。 许多程序指令也是实时的:例如当输入一个算式时,除非编程人员有意为止,否则 2021-12-14 技术类-前端 #JavaScript #面试
git rebase 用法 参考自此文章 以前提交代码一直是用命令行提交的 123456// 一把梭git pullgit add .git commit -m 'xxxxxx'git push 在多人开发项目下,这样提交的话会有如下效果: 当很多人都把自己的分支合到主分支的时候,这样会显得主线很乱而且还会有自动生成的提交信息 所以提倡用git rebase 使用 rebase 和 merge 2021-12-02 技术类-前端 #JavaScript #面试
create-react-app 搭建项目踩坑记录 中文说明搭建前端开发环境笔记由npx create-react-app articles_published_system创建的项目 后来漏掉了typescript支持,原本可以由命令npx create-react-app articles_published_system --template typescript可以直接创建支持ts的应用 后续要将ts添加到已有项目中,用以下命令: 2021-11-29 技术类-React #React
最近在忙什么 最近在做一个个人的全栈项目 前端技术栈是:Vite+Vue3+TypeScript+Scss 后端技术栈是:NodeJs+Express+MySQL 已经上线一部分功能,部署在阿里云上了 目前没啥功能。后续会慢慢完善优化 地址在:www.hjzouhualu.com 2021-11-18 日常 #日常
call,apply和bind call,apply和bind都是用来改变this的指向,但是他们在使用和功能上各有区别。 call() 方法call() 方法的作用call() 方法的作用:可以调用一个函数,与此同时,它还可以改变这个函数内部的 this 指向。 call() 方法的另一个应用:可以实现继承。之所以能实现继承,其实是利用了上面的作用。 语法1fn1.call(想要将this指向哪里, 函数实参1, 函数实参2) 2021-10-21 技术类-前端 #JavaScript #面试
Array数组的一些发现 今天对一些元素都是纯数字的数组做forEach遍历操作,发现无法改变原数组,查找了一些资料发现,forEach只能处理数组中的引用类型,元素为基础类型的需要另外的写法。如下: 123456789101112131415161718192021let arr = [1, 2, 3, 4, 5]let arr1 = [1, 2, 3, 4, 5]let arr2 = [{a:1,b:2 2021-10-20 技术类-前端 #JavaScript
JavaScript事件循环 这一篇讲的也特别清楚,建议看看:这一次,彻底弄懂 JavaScript 执行机制 一、是什么JavaScript 在设计之初便是单线程,即指程序运行时,只有一个线程存在,同一时间只能做一件事 为什么要这么设计,跟JavaScript的应用场景有关 JavaScript 初期作为一门浏览器脚本语言,通常用于操作 DOM ,如果是多线程,一个线程进行了删除 DOM ,另一个添加 DOM,此时浏览器 2021-10-14 技术类-前端 #JavaScript #面试
深入理解javascript之typeof和instanceof typeoftypeof方法返回一个字符串,来表示数据的类型。 各个数据类型对应typeof的值: 数据类型 Type Undefined “undefined” Null “object” Boolean “boolean” Number “number” String “string” Symbol “symbol” 宿主对象(JS环境提供的,比如浏览器) 2021-10-13 技术类-前端 #JavaScript #面试
互联网是如何运作的 原文:互联网是如何运作的 以下是我的总结,更好的学习建议阅读原文。 介绍互联网所有的传输都通过TCP/IP协议族来传输,TCP/IP是面向连接的可靠字节流服务协议 TCP/IP协议栈您的计算机已连接到 Internet 并具有唯一的地址。它如何与连接到 Internet 的其他计算机“交谈”? 这里应该有一个例子:假设您的 IP 地址是 1.2.3.4,并且您想向计算机 5.6.7.8 发送一条消 2021-10-07 计算机基础 #计算机基础