
JS
Vivqst
一个努力积极向上的程序媛
展开
-
考虑兼容性的文本溢出省略...及展开收起功能
考虑兼容性的文本溢出省略原创 2024-01-31 09:42:03 · 279 阅读 · 0 评论 -
js原型链(prototype,constructor, [[prototype]],__proto__)
原型、原型对象、prototype、__proto__原创 2023-02-22 08:42:04 · 188 阅读 · 0 评论 -
javascript的类型
js的类型原创 2022-12-20 11:30:11 · 190 阅读 · 0 评论 -
前端面试题:手写js的call、apply、bind
手写call、apply、bind原创 2021-03-18 13:04:09 · 124 阅读 · 0 评论 -
js的加性操作符(+)
+操作符原创 2022-12-13 18:39:03 · 122 阅读 · 0 评论 -
new做了哪些事?
new 做了哪些事原创 2022-12-12 11:12:31 · 160 阅读 · 0 评论 -
微信小程序canvas实现简易手写签名版(uni-app)
微信小程序(Canvas 2D接口)实现横屏手写签名板原创 2022-11-25 11:50:49 · 4344 阅读 · 0 评论 -
手写Promise.resolve,Promise.reject, Promise.all
Promise原创 2022-07-07 17:46:07 · 244 阅读 · 0 评论 -
高阶函数的应用:手写Promise源码(四)
Promise原创 2022-07-07 16:05:20 · 89 阅读 · 0 评论 -
高阶函数的应用:手写Promise源码(三)
Promise原创 2022-07-06 16:52:21 · 77 阅读 · 0 评论 -
高阶函数的应用:手写Promise源码(二)
Promise原创 2022-07-06 16:22:36 · 97 阅读 · 0 评论 -
高阶函数的应用:手写Promise源码(一)
Promise,高阶函数原创 2022-07-06 11:44:55 · 112 阅读 · 0 评论 -
js的事件执行机制(Event loop)
js同步任务、异步任务原创 2022-07-04 17:17:38 · 378 阅读 · 0 评论 -
js高阶函数
高阶函数原创 2022-07-04 15:53:10 · 116 阅读 · 0 评论 -
uni-app小程序中v-show与display:flex一起使用时v-show不生效!
问题:同时使用v-show与display:flex的时候,发现v-show不能隐藏元素原因:经排查原因后发现是因为display:flex样式的优先级高于了v-show中的display:none解决办法:display:flex不要放在局部样式中(比如style上添加scoped或者是用多层样式嵌套)...原创 2021-08-24 11:45:57 · 2809 阅读 · 3 评论 -
js的闭包的理解
js的变量的作用域分为全局变量和局部变量,函数内部的变量称为局部变量在函数的内部可以访问到全局变量,但是函数外部无法访问函数内部的变量function f1(){ var n=999; function f2(){ alert(n); } return f2;}var result = f1();result(); // 999 ...原创 2021-08-19 08:46:29 · 88 阅读 · 0 评论 -
js的防抖和节流
防抖:高频率触发的事件,在触发事件后的n秒执行一次函数,若n秒内事件再次触发,则重新开始计算时间代码:function debounce(fn, delay) { var timeout = null return function(){ if(timeout) clearTimeout(timeout) timeout = setTimeout(() => { // 严格模式下改变this的指向 fn.apply(this, arguments) }, delay)原创 2021-04-01 17:18:42 · 152 阅读 · 0 评论 -
js的继承方式
js、继承、寄生继承、组合继承原创 2021-03-28 18:33:29 · 353 阅读 · 1 评论 -
判断数组的方式(原型链,instanceOf)
js判断是否为数组的方式原创 2021-03-28 18:05:00 · 284 阅读 · 0 评论 -
js中类数组对象以及类数组转换的方法(ES6, ES5)
js中类数组对象以及类数组转换的方法(ES6, ES5)类数组(Array-like)对象,通常我们可以把拥有一个length属性和非负整数属性的对象称为类数组对象JavaScript 数组与一般对象的区别:当有新元素添加到列表中时,自动更新 length 属性设置 length 属性值为一个较小值会截断数组从 Array.prototype 中继承一些有用的方法类属性为「Array」注:类数组对象的length不会自动更新常见的类数组对象有:document.getElements原创 2021-03-16 16:21:18 · 1436 阅读 · 0 评论