你真的了解JavaScript的执行机制吗?

JavaScript语言的一大特点就是单线程,也就是说,同一个时间只能做一件事,这是因为JavaScript这门脚本语言诞生的使命所致——JavaScript是处理页面中用户的交互,以及操作DOM而诞生的。比如我们对某个DOM元素进行添加和删除操作,不能同时进行。应该先进行添加,之后再删除。

下班前几分钟,我弄懂了 type 与 interface 的区别

目录前言正文一、基本概念1、type(类型别名)2、interface(接口)二、相同之处1、都可以用来定义对象和函数2、都可以实现继承三、不同之处1、type 可以做到而 interface 不能做到2、interface 可以做到而 type 不能做到四、使用建议前言在 TypeScript 中

自动化测试平台(十一):UI自动化用例图形化编写及执行的实现

一、前言上一章我们完成了列表组件公共化封装和项目管理功能的实现,这一章将实现UI元素及元素页面的管理功能,换句话说就是对selenium执行定位操作的元素进行管理。完整教程地址:《从0搭建自动化测试平台》项目在线演示地址:http://121.43.43.59/ (帐号:admin 密码:12

Vue用户管理(增删改查)功能详情

1、最终实现效果:Users.vue:<template> <div> <!--面包屑导航区域--> <el-breadcrumb separator-class="el-icon-arrow-right"> <el-br

vue.js中的组件是什么?

我已经知道了vue是什么,但是我还不清楚vue中的组件是什么,所以本文的核心就是要搞清楚vue中组件的概念。我非常认可树形结构的概念,而且我认为树是这个世界的抽象,列表和集合很简单,也很容易理解,但是树会稍微比列表和集合复杂一些。根据vue官方文档的说明:组件系统是 Vue 的另一个重要概念,因为它

三月,和她一起看一次樱花吧(vue实现樱花漫天效果)

vue中使用canvas实现樱花漫天动态效果

JavaScript之变量作用域的介绍

首先,如果有编程基础的同学,一定知道对于任何的编程语言,都有局部变量和全局变量的概念:全局变量的作用范围是全局的;而局部变量往往在一个部分被定义和使用,在这个部分之外,它的空间就会被回收,我们就无法再使用它。常见的局部变量出现的地方有:for循环、函数体、代码块。在这些“局部”里,局部变量的优先级是

《Vue》聊一聊实际项目中前端的几种皮肤实现和优缺点

在现代大前端领域中,换肤功能已经逐渐成为几乎所有应用的标配,尤其是暗夜模式被推广之后,皮肤功能就正式走到了大众的视野,同样,在web领域尤其是后台管理系统中皮肤功能也由此几乎成为了标配,恰好最近在做的东西同样要包含这样一套机制~

vue导出excel表格(详细教程)

在开发的时候,会经常用的导出excel表格功能,刚好自己开发有遇到,就记录一下一、安装vue-json-excelnpm install vue-json-excel -S二、main.js中引入import JsonExcel from 'vue-json-excel'Vue.component(

VUE+element-ui文件上传

文章目录图片上传+显示(ImageCropper)图片上传(el-upload)+显示(img)文件上传(el-upload)注意图片上传+显示(ImageCropper)此前端代码自己封装了自动文件上传,只需要配置后端接口需求URL以及对应的图片上传成功后的处理函数,后端返回OSS生成的图片访问地

Vue2.x 安装 SCSS并使用

vue中安装并详解SCSS~

三分钟看完react-redux

三分钟看完react-reduxRedux设计思想三大原则Redus组成State状态Action事件ReducerStore案例展示准备工作创建Action构建Reducer构建store使用ReduxRedux 是一款著名 JavaScript 状态管理容器,提供与可预测的状态管理。Redux

【前端必备项目】品优购商城前端

技术栈HtmlcssJavaScriptjQuery体验pc端打开:https://yangyanyan.top/pygshopping/源码(记得给我个star):https://gitee.com/yyy1203/pyg-shopping.git效果除了页面布局,还结合了后面的js和jq,为网页

JavaScript实现“双11”秒杀,你也可以

“双11”秒杀,你也可以!

一文浅谈JSON

什么是JSON,相信许多学前端的小伙伴都不知道这是什么东西,那么本文将逐渐带你了解什么是JSON。JSON是Javascript Object Notation 叫做JS对象表示法、JSON和JS对象的格式—样,只不过JSON字符串中的属性名必须加双引号注意:必须加双引号!必须加双引号!必须加双引号

搬砖随笔——JavaScript代码简洁之道

目录1、通过条件判断给变量赋值布尔值2、判断数组长度不为零3、使用 includes 简化条件判断4、使用 some 判断是否有满足条件的元素5、使用 forEach 遍历数组,不形成新数组6、使用 filter 过滤原数组,形成新数组7、使用 map 对数组中所有元素批量处理,形成新数组8、解构数

前端~javascript~js对象/new关键字/对象比较/proto原型链

文章目录对象对象的创建理解new关键字JavaScript对象和Java对象的比较对象对象是指一个具体的事物。在JS中,字符串,数值,数组,函数都是对象。每个对象都有自己的属性和方法。对象的创建1.使用字面量进行创建创建对象,使用{}括起来。对象里面的成员,都是通过“键值对”来表示对。 let

javaweb入门4之javascript入门一

小白能看懂的入门教程

宏任务和微任务

先来看看概念每一个宏任务执行完都会检查有没有待执行的微任务,如果有则将待执行的所有微任务执行完毕再执行下一个宏任务同步任务执行完也会检查有没有待执行的微任务注意:是每执行一次宏任务或者同步任务都要检查有没有待执行的微任务建议跟着步骤阅读setTimeout(()=>{ //第一步:setT

登录可以使用的更多功能哦! 登录
作者榜
...
资讯小助手

资讯同步

...
内容小助手

文章同步

...
Deephub

公众号:deephub-imba

...
奕凯

公众号:奕凯的技术栈