JavaScript-基础
文章平均质量分 80
无处安放的波澜
全栈工程师,技术总监
展开
-
大文件上传代码实战
我们创建一个目录作为当前项目的根目录文件。执行以下命令对当前项目进行初始化,生成。原创 2024-01-05 11:12:44 · 369 阅读 · 0 评论 -
大文件上传原理
当我们在做文件上传的功能时,如果上传的文件过大,可能会导致长传时间特别长,且上传失败后需要整个文件全部重新上传。因此,我们需要前后端配合来解决这个问题。最常用的解决方案就是 —— 切片上传。原创 2024-01-05 11:10:42 · 450 阅读 · 0 评论 -
JavaScript正则表达式
正则表达式回顾:DOM的API学习document文档对象提供的apiNode节点对象里面apiElement封装的对象用于获取到元素节点DOM事件事件的分类事件流的概念事件对象Event,只要是事件函数,都可以默认获取到事件对象。事件的委托。理解事件委托的设计流程和好处DOMCSS样式操作内联样式:内联样式的获取方式 。stylestyle.封装 的css样式(一般是驼峰命名)style[xxxx]style.item(index)getPrope原创 2020-07-29 19:08:36 · 163 阅读 · 0 评论 -
DOM样式操作
DOM样式操作DOM样式dom给我们提供了专门操作样式的API,css的样式非常的多,dom提供了一个统一的对象来操作样式。style这个对象在DOM里面就是用来包含样式的。const odiv = document.getElementById("div")//js获取到元素的样式odiv.style页面上每个标签都可以直接使用style这个属性来获取当前元素的样式。这个样式除了自己设置的内容外,还包含了浏览器的一些样式、我们也可以使用style来设置样式。单个单词可以直接用样式名字有原创 2020-07-29 19:07:18 · 351 阅读 · 0 评论 -
DOM事件
事件事件的概念要完成事件编程需要满足三部分要求:事件源:指定事件的源对象,找到某个绑定事件的元素事件函数(完成业务),绑定事件过后,执行的业务逻辑。事件对象:在触发这个时间的时候,给你默认封装一个对象,这个对象里面包含的执行事件的一些信息。js基于事件驱动的一种编程方式,事件一直都有,只是你没有监听这个时间,开发中需要完成某个事件的业务操作,我们就需要在事件源里面绑定一个事件(监听这个动作)—触发我们的事件函数,传递一个event对象const odiv = document.getEle原创 2020-07-29 19:06:12 · 535 阅读 · 0 评论 -
DOM基础知识点
DOM基础知识点核心语法ECMAScript核心,可以作用在浏览器里面运行,也可以在node中运行。开发服务器端编程。基础语句,循环语句、判断语句、变量、运算符、函数、数组等等。函数的高级概念-闭包、作用域、ES6的一些新增特性、箭头函数WEBAPI(原生对象的API操作)BOM浏览器对象模型。所有BOM和DOM包含的对象都是宿主对象。window对象:浏览器的顶层对象。里面包含了操作浏览器的所有对象和函数。定时器、setTimeout、setInterval弹框 alert、co原创 2020-07-29 19:03:05 · 977 阅读 · 0 评论 -
函数的高级特性
函数的高级特性(高阶函数)作用域背景:在开发中定义变量,你可以在函数内部定义变量,函数内部定义变量只能函数内部使用,函数内部也可以使用外部定义的变量。这种特性是因为作用域造成。定义:定义了一个变量的可见性和声明周期。分类:根据变量作用的范围,我们一般将作用域分为两种,全局作用域(代码写在js文件最外层),函数作用域(函数内部 局部)为什么要有作用域:避免了代码混乱有时候所有对象函数都要用到内容,申明到全局,但是有时候仅仅函数内部使用。用完了就需要销毁。需要全局和局部一起作用。全局变量不容易原创 2020-07-29 18:57:28 · 232 阅读 · 0 评论 -
JavaScript函数
JavaScript函数基础函数使用高阶函数函数也是面试过程中出现频率比较高的内容,在js编程中我们绝大部分时间都在和函数打交道,在后续的学习中基本上都和函数进行交互。在之前代码中,我们有很多代码都是在重复去写,以后我们将这些重复的内容提取到函数中,直接调用函数来实现功能。学习中,数组排序,数组删除,数组的拼接 都已经在api中封装好了。函数的概念:函数是代码的容器,可以存放一堆代码,里面的代码可以重复被执行而不需要重复写。这个就是我们所说的代码的复用。函数的语法函数的声明(Funtion原创 2020-07-29 18:55:05 · 193 阅读 · 1 评论