-
Notifications
You must be signed in to change notification settings - Fork 0
Home
ythy edited this page May 26, 2020
·
144 revisions
- target vs currentTarget
- check if an element is hidden
- width vs innerWidth etc.
- 父容器高度为0常见情况
- 选择器常见问题
-
window.open
不能隐藏地址栏 - Datepicker 控件不能引用src文件夹下的CSS
-
:selected Selector
$( "select option:selected" )
- 重复监听BUG
- radio操作
- .prop() vs .attr()
- 接收POP返回值
- 标签属性值要用引号扩起
-
import 'babel-polyfill';
全局针对函数内起效, 函数外需要单独引用 - Jquery3.0 迁移
-
display: none
不能正确测量高度 - disable-the-hyperlink
-
height: auto !important;
设置CSS最高优先级 -
E + F
选择器中F
不能是组合选择例: div input
- Vertical-align
- CSS Cascading
- white-space用法
- text-transform用法
- Inline Style说明
- 背景透明:
background-color: transparent;
-
height:100%
有效的条件:所有的父容器~body
都设置高度 - 屏蔽鼠标事件冒泡
pointer-events: none;
-
flex:1;
在IE下会向下继承,子元素不需要此属性的需要设置flex: none
恢复 - flex属性详解
- scrolltop return 0
- 由于伪元素是CSS生成的,不在DOM中,所以JS不能操作pseudo element
- promise chains 项目应用
- Array Sort
- block-scoped
- Function.name 的错误使用
-
Map Constructor argument: new Map(iterable)
IE 不支持 - setTimeout常见问题
- 闭包理解
- this 深入理解
- 日期初始化格式
new Date('1995-12-17T03:24:00');
IE需要T
间隔 -
elem.ontouchstart=callback
无效时,用elem.addEventListener('touchstart', callback)
-
new date('2011-01-01T10:11:30Z')
格式化在chrome浏览器会加时区换算 比实际多8小时 - For
key-related
events,which
relates to the key that has been pressed.returns the same value as the event'skeyCode
property - ECMAScript-Annotate
- The
await
operator is used to wait for aPromise
. It can only be used inside anasync
function. 因此,await
的返回值就是promise
中resolve
的值
- 常见问题汇总
- generic keyof T
- Nullable types
- ‘cannot find module XXX’ 解决方式
- Declare Keyword
-
sublime
快捷键ctrl + b
会编译所有.ts/.tsx
文件 - generic new函数声明方式
- Decorators
- T in Function
- React TypeScript 整合问题汇总
- React findDOMNode() type
-
JSX
事件监听event
类型为React.MouseEvent<HTMLButtonElement>
-
tsx
文件解析object rest spread
需要bable插件 - tsx 控件文件结构
- component typescript declaration
-
div props
接口声明格式为interface MyProps extends React.HTMLAttributes<HTMLDivElement>
- Refs Must Have Owner错误处理
- 采用
react-router
后static
页面跳转间变量全局共享, 需要手动清除 - 引用的控件上调用原生属性/方法, 控件最外层内一定要加上
{...this.props}
, 否则无效 - 单元测试
- wmode
- Auto resize image to fill box
- AIR 横版打印
- XML操作
-
parseInt('11001001',2)
方法是无符号操作 - Bindable 解析
- metadata event解析
- 控件基础
- 控件测量基础
- 垃圾回收
- debug
- Android 模拟点击实例
- Android 模拟键盘输入
- Android Notification
- Android 常驻Service
- Android 截屏
- getWidth() return 0
- setLayoutParams 注意事项
- Android 获取已运行程序列表
- getApplicationContext() 导致异常
- 音量控制
- Android Studio EGL_BAD_MATCH错误
- android:noHistory 用法
- onActivityResult() 不触发的原因
- Android 5以上 免Root截屏
- How To Scan A Created File
- Android 手电筒小程序
- cancel postDelays
- Service中不能弹出Dialog
- 模拟器Menu快捷键:
Ctrl + M
- Remove activity from recent tasks :
android:excludeFromRecents="true"
- Smali语法参考地址:dalvik_opcodes
- WebPack 汇总
- webpack plugin开发注意事项
- web项目 gzip 优化资源
- WebPack source map
- Expose-Loader
- common-chunk 组合 vendor-chunk
- Git 操作
- SVN 保留Log改名
- SQL练习
- sublime设置indent:
"tab_size": 2,
- Sublime Column Selection
- Sublime shotcuts
- & 0xFF 运算详解
-
moment.js
24小时制用H/HH
12小时制用h/hh
- .bat文件操作
- SVN pre-commit
- Sublime indent two spaces per tab
- .bat >重定向详解
- .bat文件名用系统命令导致的BUG
- .bat
( set m=true )
加上括号的话 会将m
设置为"true "
加上括号前的所有空格 -
&&
操作符的优先级比||
操作符要高 - Intellij Debugger 跳转下一断点的快捷键:
alt + F9
tell me how get back to sunshine