2023年3月

JavaScript进阶内容——BOM详解

JavaScript进阶内容——BOM详解 在上一篇文章中我们学习了DOM,接下来让我们先通过和DOM的对比来简单了解一下BOM 首先我们先来复习一下DOM: 文档对象模型 DOM...

前端开发性能优化方案

  JS书写需注意的点 一、JS书写过程中减少对闭包的使用   原因:闭包会产生不释放的栈内存   替代方案:1,循环给元素做事件绑定的时候,尽量把后期需要的数据(如:索引)绑...

Promise期约

从ES6开始增加了Promise类型,称为了主导性的异步编程机制。 期约Promise是一个有状态的对象,可能处于如下三种状态之一: 待定(pending) 兑现(fulfilled...

初识javascript

JavaScript的诞生 1.javascript 于1995年诞生,原名LiveScript 改为javascript (是由Netscape出品) JavaScript...

javascript初识

初识javascript   JavaScript的诞生 1.javascript 于1995年诞生,原名LiveScript 改为javascript (是由Net...

模拟Vue实现响应式数据

1. 预期效果 当数据变动时,触发自定义的回调函数。 2. 思路 对对象 object 的 setter 进行设置,使 setter 在赋值之后执行回调函数 callback...

ElementUI多重条件、嵌套条件查询

@ 目录 前言 一、ElementUI如何通过选择的条件,进行公司(或产品等)的模糊查询+下拉框选择? 二、使用步骤 1.ElementUI代码 下单仓库、商品类别、开票单位都是...

electron-builder打包配置说明

发现问题 通过vue建立的项目使用electron-builder打包(不会eletron打包vue项目的看这里)出exe后发现名字就直接是项目文件夹的名字,但此时想自定义汉字名称,通过尝试直...

初识Js-day01

初识Js 1.前言 学习js的第一天,简单了解了一下JS的诞生历史,JS相关变量,关键字,命名规范,JS数据类型以及各种数据类型之间的转换,JS运算符的使用,二进制,八进制,十进制,十六进制...

我的JS学习之旅

条件控制语句及表达式 运算符及表达式 ()前面不能直接写++ console.log(++(a)); // ()不能和++一起使用 字符串和数值进行比较(字...

javascript DAY 02

条件控制语句及表达式 运算符及表达式 1.()前面不能直接用++ console.log(++(a--)); // () 不能和++ 一起使用 2.str 与 Nu...

学习Js-day04

今天学习了函数,主要还是逻辑思维的锻炼,头脑要灵活。总结:多做算法题!!!???????????????? 函数以及优点 实际就是多行代码的抽取(多行代码会构成特定的功能),减少冗余代码,函数...

day 04 函数《有趣的递归函数》

函数 函数概述 函数 实际就是多行代码的抽取(多行代码会构成特定的功能)(方法) 函数的优点 减少冗余代码(重复的代码放在函数里面 在需要的时候调用)函数封装(特定的一些代码使用...

npm, npm中文文档, npm学习使用

npm 为您和您的团队打开了整个 JavaScript 的世界。npm 是世界上最大的软件注册机构,通过 npm 可以安装、共享、分发代码、管理项目依赖关系,每周下载量约为30亿次。该注册表包含...

项目刚开始需要知道的东西

网页是一个页面,网站是由多个网页组成的!   我们在使用代码编写的时候能看到这样的东西,具体内容如下,比较基础:       认识SEO?...

05js数组

数组 数组概述:数组固定一类数据的组合 (- 般情况下我们数组里面的数据类型一致) 数组的声明(引用数据类型)  与数组的长度 var关键字声明 var arr...

对象及日期定时器

Date日期 日期对象的定义(使用new关键词) 1.获取当前的时间(本地的时间) var date = new Date() // 不传参就是获取当前时间 ...

数组的常用方法

数组是一个存储结构(可以进行增删改查操作)   添加(add push append...) 栈方法(先进后出 后进先出)push入栈 pop出栈操作 push方法(添加到...