随笔分类 - javaScript
摘要:手动选择图片生成base64编码 <div style="margin-top:20px;overflow: hidden;"> <p style=" font-size: 18px; font-weight: bold;"> 将已展示的图片生成base64 </p> <img id="jpg" s
阅读全文
摘要:1、for循环方式实现 function feibo(n) { if (n == 0 || n == 1) { return 1 } let a = 0 let b = 1 let c = a + b for (let i = 2; i <= n; i++) { c = a + b a = b b
阅读全文
摘要:1、vue响应式的原理,数据更新后怎么触发的dom的更新(详细原理) 首先数据的改变会触发setter的操作, 2、promise中tehn后面的第二个参数代表什么含义,all的含义用法 3、js严格模式与普通模式的区别,开启后有什么不同 4、箭头函数与普通函数有什么区别 5、bable版本 bab
阅读全文
摘要:1、闭包就是指有权访问另一个函数作用域中的变量的函数,这句话有两个点,1闭包是函数,2作用域。 有了这两个条件我们能联想到的就是js的执行环境。函数的执行环境依赖于变量作用域,在js中这个作用域是函数定义时决定的,而不取决于调用时。通过如下案例来解释: var a = 'hello' //全局变量
阅读全文
摘要:回调函数的定义是指函数作为参数在执行中进行值传递,搞清楚原理之前先明白两件事 //1、基本类型值传递 //在函数接收基本类型值时,会在该函数内部栈中创建一个一模一样的变量,且两个参数互不影响,为了验证这一正确性,如下 function fun(a) { a = 666 console.log(a)
阅读全文
摘要:function myMap(a) { this.element = new Array() for (let i = 0; i < a.length; i++) { console.log(a[i][1]) let obj = {} obj.key = a[i][0] obj.value = a[
阅读全文

浙公网安备 33010602011771号