HTTISHERE · 阿汪同学
「JS」数据结构 「JS」数据结构
栈(Stack) 堆(Heap) 队列(Queue) 链表(Linked) 数组(Array) 树(Tree) 集合(Set) 哈希表(Map) js 内变量类型: 基础类型(Undefined, Null, Boolean, Num
2020-09-27
「JS」VD 1 「JS」VD 1
VD 其实就是一个 JS 对象,包括 tag(标签名),props(属性),children(子元素对象)。 { tag: "div", props: { className: "wrapper"
2020-09-21
Taro 多端开发 Taro 多端开发
背景: 原先使用 Taro 开发了微信小程序, 现需要打包 App 应用. 跨平台开发在编译时, 遇到不同的框架、组件、API 差异时, 可使用内置的环境变量来做一些特殊处理. process.env.TARO_ENV用于判断当前编译
2020-03-24
搭建Android开发环境 搭建Android开发环境
为了配合React Native端开发, 且处于Windows, 所以需要搭建Android开发环境. 需要安装: Node, Watchman, 命令行工具, JDK, Android Studio. Java Development
2020-03-24
vultr搭建shadowsock vultr搭建shadowsock
购买服务器 注册vultr, vultr官网; 测试速度选择节点; 充值, 最低充值为10刀; 搭建服务器, 点击右侧加号, 依次选择Server Location, Server Type(CentOS 7*64), Server
2020-03-24 阿汪同学
底部input获得焦点, 页面弹出软键盘时页面上移问题处理 底部input获得焦点, 页面弹出软键盘时页面上移问题处理
在开发时经常会遇到底部输入框的需求, 比如聊天界面, 评论, 直播弹幕等等, 但是在微信小程序内存在一个问题, 在底部input获得焦点时页面弹出软键盘页面会整体上移, 不管页面元素是否为fixed等. 正常未获得焦点情况: 获取焦点后:
重看css 01 重看css 01
直到前天同事的技术分享,我才突然觉得我好像并不懂 css,只会实现,不会就 Google,但是从来没有去真正的了解过其中的原理,惭愧。 所以重看 css 和 js 都是必须要做的事。 x (baseline)我之前一直没有了解过的”x”,在
2020-01-12
听《能力陷阱》-【美】埃米尼亚·伊贝拉 (一) 听《能力陷阱》-【美】埃米尼亚·伊贝拉 (一)
英文名:< Act like a leader and think like a leader > 核心:先行动后思考,不要被思想局限。 1、定义自己的工作 不要用自己的技能和特长来定义自己的工作,如果是用技能和特长来定义自己的
2020-01-06
roughViz.js 手绘风格的网页图表js库 roughViz.js 手绘风格的网页图表js库
是一个非常个性化的图标插件,且可以根据自己喜好变换出很多不同的显示样式。推荐:★★★★☆ 支持图表类型 Bar (roughViz.Bar) 条形图 Horizontal Bar (roughViz.BarH) 水平条形图 Donut (
2020-01-05
canvas 基础 canvas 基础
Canvas 画布栅格canvas元素默认被网格所覆盖。通常来说网格中的一个单元相当于canvas元素中的一像素。栅格的起点为左上角(坐标为(0,0))。所有元素的位置都相对于原点定位。 绘制矩形fillRect(x, y, width,
2019-02-19
js内proxy检测 js内proxy检测
let p = new Proxy(target, handler);用于定义基本操作的自定义行为(如属性查找,赋值,枚举,函数调用等)。 target:用Proxy包装的目标对象(可以是任何类型的对象,包括原生数组,函数,甚至另一个代
2019-01-24
js绑定call, apply, bind js绑定call, apply, bind
在JavaScript内Function有3个自带的方法(call,apply,bind),均是为了改变函数体内的this指向。 相同:call,apply,bind函数第一个参数都是this要指向的对象,即想指定的上下文。 区别:
2019-01-23
vue source code 2.0 vue source code 2.0
Vue options核心代码->core/index,暴露一个Vue类(core/instance/index),在该文件内发现初始定义了一个Vue:function Vue (options) { if (proce
2019-01-23
vue source code 1.0 vue source code 1.0
前置准备 Flow基本语法对类型的限制,检测。 function sum(a: number, b:number) { return a + b; } // vue源码内的一个函数 exp
2019-01-22
constructor & prototype constructor & prototype
定义:constructor 是一个对象的属性,这个属性存在在此对象的 prototype 中, 指向此对象的构造函数。 constructor 是一个对象属性; constructor 在 prototype 中; construc
2019-01-22
6 / 6