首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
大钟同学
掘友等级
前端三脚猫...
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
21
文章 21
沸点 0
赞
21
返回
|
搜索文章
最新
热门
字符串操作的“新”技巧
在 js 中对字符串的操作可谓最频繁,很多常见操作,比如:字符串替换 replace()、查询包含值 includes() 等,想必很多人都已经如数家珍,但是,今天跟大家分享几个技巧,可能是你平时不太
小程序使用canvas生成一张带二维码的海报
这个需求 做了一个小程序,要将一个商品的信息生成一张海报,并且要把这张海报保存到相册。 刚接到这个任务的时候,还是蛮兴奋的,毕竟以前没有做过,又可以搞搞“新”技术了。 技术要点一: 保存相册功能倒是简
Vue使用debounce防抖函数遇到的坑和解决方案
因为input输入时需要请求后台,结果每次输入一个字符都会请求,连续输就连续请求。 结果被领导发现,不能忍受,所以要求加一个防抖。 加就加呗,反正lodash.js有现成的debounce方法,于
base64编码图片上传到七牛
最近因为业务需要,要实现一个将base64编码图片上传到七牛的功能,因为不是通过input的file选择框来还选择图片上传,所以没有办法使用element-ui提供的方便又好用的el-upload组件了。 以前也没做过呀,这可咋整呢?所谓万事不决问百度嘛,于是百度之,没想到很快…
到底谁是this?
是的,这个this指的就是window,因为调用add函数的就是window对象,而x也是window的属性,这很容易理解。 这个例子可能很容易让人误以为this定义在obj的方法中,所以它总是指向obj。 是不是感觉找到一点门道了?this跟它在什么地方定义并没有关系,而是跟…
浏览器的强缓存和协商缓存
强缓存利用的是http头中的Expires 和 Cache-Control 这两个字段来设置的。 从图中可以看到,它的值是一个绝对时间,这个时间代表资源的失效时间,就是说在这个时间之前缓存始终有效,始终会读取缓存中的数据。 http1.1加入了Cache-Control,上图中…
JavaScript中的substring()、substr()、slice()到底有啥区别
PS: 警告: 尽管 String.prototype.substr(…) 没有严格被废弃 (as in "removed from the Web standards"), 但它被认作是遗留的函数并且可以的话应该避免使用。它并非JavaScript核心语言的一部分,未来将可能…
Number()和parseInt()、parseFloat()的区别
如果是对象,则调用对象的ValueOf()方法,然后依照前面的规则转换返回的值;如果转换的结果是NaN,则调用的对象的toString()方法,然后再次依照前面的规则转换返回的字符串值。 parseInt('1.1') -> 1 这也是它和 parseFloat() 的差别。 …
GitBook 运行时报错使用 nvm 降低node版本得以解决
在公司使用一些公用组件时,总是苦于文档不健全,每次调用的时候都要去看代码。于是我想我自己写的组件让别人用时就别这么坑了,也方便以后自己查看方便,所以打算为自己开发的文档编写一下开发文档。然后发现GitBook是一个不错的开发文档编写工具,于是...对着文档指示: 一看到cli就…
vue-router的导航守卫的解析顺序
vue-router 提供的导航守卫主要用来通过跳转或取消的方式守卫导航。 这是些官方的语言听起来总是那么生涩,什么提供导航守卫...来...守卫导航...,呃...听不懂!好吧,其实通俗点讲就是一个拦截器,当从一个路由到另一个路由的时候要经历层层关卡,这些关卡就是导航守卫..…
下一页
个人成就
文章被点赞
107
文章被阅读
40,845
掘力值
902
关注了
59
关注者
12
收藏集
0
关注标签
33
加入于
2019-11-13