
JavaScript
Silence_555
前端小白一枚
展开
-
js的数据类型
js的基本数据类型原创 2021-07-01 11:48:41 · 194 阅读 · 0 评论 -
display:none、visibility:hidden:、opacity:0之间的区别
如何隐藏一个元素不显示原创 2021-06-29 15:53:36 · 363 阅读 · 0 评论 -
重绘和重排
重绘和重排原创 2021-06-29 15:53:23 · 94 阅读 · 0 评论 -
JS的运行机制
浏览器的运行机制原创 2021-06-29 15:52:49 · 171 阅读 · 0 评论 -
浏览器的渲染机制
浏览器的渲染机制原创 2021-06-29 15:52:41 · 116 阅读 · 0 评论 -
JS的类型转换
JS的类型转换原创 2021-06-29 15:52:07 · 186 阅读 · 0 评论 -
函数柯里化
函数柯里化原创 2021-06-28 15:40:31 · 105 阅读 · 0 评论 -
js中的循环
循环的作用循环相关的方法原创 2021-06-28 11:42:48 · 118 阅读 · 0 评论 -
作用域和作用域链
作用域和作用域链原创 2021-06-28 11:39:18 · 126 阅读 · 0 评论 -
原型和原型链
原型和原型链原创 2021-06-28 11:36:59 · 111 阅读 · 0 评论 -
this指向的问题
this指向的问题原创 2021-06-28 11:35:41 · 82 阅读 · 0 评论 -
arguments
arguments1.描述1、是类数组,存储的是实参列表2、访问实参和检查实参个数3、callee属性4、arguments的修改5、转化成真实数组2.应用1、借用arguments.length可以来查看实参和形参的个数是否一致2、借用arguments.callee来让匿名函数实现递归3、遍历参数求和或者求最大值3.总结1.描述1、是类数组,存储的是实参列表function f1(a, b, c, d){ console.log(arguments) //是实参列表 console原创 2021-06-28 11:35:31 · 168 阅读 · 0 评论 -
数组的常用方法
遍历数组的方法原创 2021-06-28 11:34:58 · 115 阅读 · 0 评论 -
js中区分数据类型的方法
判断数组的四种方法1.instanceof方法instanceof 运算符用来测试一个对象在其原型链中是否存在一个构造函数的 prototype 属性。var arr = [1, 2, 3]console.log(arr instanceof Array) //true2.利用对象的constructor属性constructor 属性返回所有 JavaScript 变量的构造函数。是一种用于创建和初始化 class 创建的对象的特殊方法。var arr = [1, 2, 3]consol原创 2021-03-18 14:50:46 · 326 阅读 · 0 评论 -
js中的防抖(debounce)和节流(throttle)
防抖和节流原创 2021-01-13 22:30:14 · 229 阅读 · 0 评论 -
JS中new关键字的实现
JS中new关键字的实现原创 2021-01-12 11:51:51 · 899 阅读 · 1 评论 -
原生JS实现拖拽移动与缩放
原生JS实现拖拽移动与缩放思路1.基本样式css部分HTML部分2.拖拽功能3.缩放功能思路缩放的原理:鼠标按下去时,获取当前的鼠标位置和盒子的宽高,鼠标按下并移动后获取此时的鼠标位置。拖拽后的宽高=初始宽高+(拖拽后鼠标距离屏幕的位置 - 第一次按下时鼠标距离屏幕的位置)。1.基本样式css部分<style> .box { width: 100px; height: 100px; backgro原创 2020-12-22 00:57:26 · 1667 阅读 · 2 评论 -
JS中的深拷贝和浅拷贝
浅拷贝的实现原创 2021-01-05 17:21:02 · 302 阅读 · 0 评论 -
JS中常见的数组去重的方法
关于JavaScript中数组去重的方法有很多种,这里我就只介绍常用的三种~1.利用对象中的key不能重复的原理思路:写一个空对象,把数组中的每一位当做对象的属性名,利用对象的特性(同一属性名不可以出现两次)先把第一位当做属性名添加进去,属性值随便写一个,再看第二位,如果第二位在对象中有属性名,就看下一位,如果对象中没有属性名,就把这个值添加进去当属性名,只看对象的属性名,就去重了,这个方法叫做hash Array.prototype.unique = function () {原创 2021-01-05 17:49:07 · 300 阅读 · 0 评论