js随笔02

1.日期的格式转换
日期年月日加入"-"
string.replace(/^(\d+?)(\d{2})(\d{2})$/, "$1-$2-$3")
2.如何绑定一个函数到对象
fn.apply(e,[])
第二个参数是一个参数数组
fn.call(e,arg1,arg2...)

apply和call会立即执行

fn.bind(e,arg1,arg2...)
bind返回的是一个函数,不会立即执行,要执行需要fn.bind(e.args,arg2...)()

改变函数this对象的指向
第一个参数是this指向的对象
都可以继续传参

3.文本溢出显示省略号三连
overflow: hidden;
text-overflow: ellipsis;
white-space: nowrap;

e.target指向触发事件元素
e.currentTarget 指向绑定事件元素

4.js运行环境
浏览器,node

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容