不刷题就没有饭吃
不刷题就没有饭吃
全部文章
javascr...
css与布局(6)
javascript(1)
React(5)
TypeScript(8)
vue(10)
vue3(7)
webpack(1)
笔记(1)
笔试编程题(4)
网络专题(2)
归档
标签
去牛客网
登录
/
注册
Better
一个热爱分享交流,专注前端的程序员
全部文章
/ javascript基础
(共24篇)
ES6专题--2.什么?解构赋值这些你必须知道?
变量的解构赋值 所谓的解构赋值,就是把 某个对象或者数组中的数据,当作变量,给解放出来,这样,今后就能够当作变量直接使用了!!!; 再也不用每个值一遍遍的用.或者 [] 赋值 解构:将数组的数据或者对象的属性取出部分作为变量 // 对象 const user = { name:...
2021-09-13
0
387
JavaScript的原型和原型链必备理解
原型原型链 重要知识点 所有对象都是通过new 函数创建 所有的函数也是对象 new Function() 函数中可以有属性 Array.from 所有对象都是引用类型 定义: 原型是function对象的一个属性,它定义了构造函数制造出的对象的公共祖先。通过该构造函数产 ...
2021-09-13
0
468
关于预解析和执行期上下文,看完这个你就都会了
预编译 简单理解记忆 函数声明整体提升 系统会把函数提升到逻辑的最前面 变量 声明提升 这两句话不能解决的问题 console.log(a); function a(a) { var a = 234; var a = function () { } a(); } var...
2021-09-13
0
449
作用域作用域链详解与常见考题
作用域作用域链 [[scopel]: 每个javascript函数都是一个对象, 对象中有些属性我们可以访问,但有些不可以,这些属性仅供javascript引擎存取,[[scopel]就是其中一 个。 [[scope]]指的就是我们所说的作用域,其中存储了运行期上下文的集合。 作用域...
2021-09-13
1
439
闭包以及闭包的应用详解
闭包 来自红宝书的定义: 闭包是指有权访问另一个函数作用域中的变量的函数。创建闭包的常见方式,就是在一个函数内部创建另一个函数 1. 理解闭包,首先的了解JavaScript的作用域的特点 javascript语言的特别之处就在于:函数内部可以直接读取全局变量,但是在函数外部无法读取函数内部的...
2021-09-13
0
492
立即执行函数详解及运用
立即执行函数 定义:此类函数没有声明,在一次执行过后即释放。适合做初始化工作。 作用:造出一个函数作用域,防止污染全局变量,它既不会提升,也不会污染全局对象,尽量的把功能封装在函数中 首先得知道, 只有表达式才能被执行符号执行 被执行符号执行的表达式他的名字会被自动忽略 当函数成...
2021-09-13
0
388
防抖与节流的封装函数与使用详解
防抖与节流 为什么使用防抖节流? 在前端开发中有一部分的用户行为会频繁的触发事件执行,而对于DOM操作、资源加载等耗费性能的处理,很可能导致界面卡顿,甚至浏览器的崩溃。函数节流(throttle)和函数防抖(debounce)就是为了解决类似需求应运而生的。 防抖(debounce) 函...
2021-09-13
0
580
常用数组处理方法与数组去重
目录 后端传过来的那么多数据我们怎么处理 归类: 1. 数组添加值 2. 获取数组最后一个元素 3.将数组转换成字符串 4.数组添加元素 5. 数组删除元素 5. 修改数组 6.数组循环遍历 7. 转换数...
2021-09-13
0
378
JavaScript的排序算法实现
前言 说起排序,绝对是每个计算机相关专业的数据结构课本里必须出现的词,期末考试试卷上最后一题也是跟这个相关,还记得当时的我还是大二,还是那么的…,当是在课本里学到的排序也是有很多种,我们一般有以下几种 文章目录 冒泡排序 插入排序 选择排序 ...
2021-09-13
0
362
js的this理解以及call apply bind改变this指向
关于JavaScript中的this 1. 函数预编译过程this - > window function foo() { console.log(this); } foo(); //全局变量 函数调用中的this也指向全局变量。 注:ECMAScript5的str...
2021-09-13
0
417
首页
上一页
1
2
3
下一页
末页