^ω^,年轻的季节里提升自己
01
11
11
图片水印生成 图片水印生成
近期项目需要做一个 定位打卡,拍照加上水印的功能,项目是用的react+Ant mobile   选用了 ImagePicker 图片选择器,代码如下 12345678910<ImagePicker length={4}
2023-01-11 Sky
11
postMessage postMessage
vue内嵌iframe并跨域通信近期做新老boss跳转页面,老boss使用sessionStorage存储数据,总结一下遇到的问题sessionStorage生命周期为当前窗口或标签页,一旦窗口或标签页被永久关闭了,那么所有通过sessio
2023-01-11 Sky
11
Symbol Symbol
Symbol 概念ES5的对象属性名都是字符串,这容易造成属性名的冲突。比如,你使用了一个他人提供的对象,但又想为这个对象添加新的方法(mixin模式),新方法的名字就有可能与现有方法产生冲突。如果有一种机制,保证每个属性的名字都是独一无二
2023-01-11 Sky
11
数据解构 数据解构
ES6—数据解构 来同质化的代码 解构赋值表达式的值与表达式右侧(也就是=右侧)的值相等,如此一来,在任何可以使用值的地方都可以使用解构赋值表达式–对应,有就有 没有就不存在 对象解构12345678let myObj = {
2023-01-11 Sky
11
js 变量 js 变量
一、作用域在 JavaScript 中, 作用域(scope,或译有效范围)就是变量和函数的可访问范围,即作用域控制着变量和函数的可见性和生命周期 全局/局部作用域2.1 全局作用域(Global Scope) (1)不在任何函数
2023-01-11 Sky
11
闭包 变量 闭包 变量
##闭包就是functions that return function(是输出而是返回一个函数) f()()变量的作用域无非就是两种:全局变量和局部变量。 1函数内部可以直接读取全局变量。 12345var n = 1;function
2023-01-11 Sky
11
数组排序 数组排序
sort()123456var array = [1,4,-8,-3,6,12,9,8];function compare(val1,val2){ return val1-val2;};array.sort(compare);docu
2023-01-11 Sky
11
CSS3新特性 CSS3新特性
CSS3的新特性大致分为以下六类1.CSS3选择器基本选择器,属性选择器,伪类选择器,nth选择器 2.CSS3边框与圆角1.CSS3圆角border-radius 1定义:可以为元素添加圆角边框(块元素,行内块元素,行内元素) 属性:
2023-01-11 Sky