首页
首页
沸点
课程
直播
活动
竞赛
商城
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
yoyogit
掘友等级
前端工程师
JS, Nodejs, HTML, Vue
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
赞
28
文章 28
沸点 0
赞
28
返回
|
搜索文章
文章
热门
最新
记一次Vue-Cli项目兼容IE10的问题
项目开发到一半,项目经理要求前端需支持IE10。(好吧,最早沟通只是要求满足新版本的Chrome、FireFox浏览器即可)。 尝试在IE中打开,发现浏览器报错。报错信息如下图(只截取了部分): 报错大致上就是,对象不支持JS很多新的API。 项目前端采用Vue-cli 4.3…
Vue-Lazyload 图片懒加载学习
Vue-Lazyload作为Vue框架的图片懒加载的插件,通过指令的方式在Vue开发中使用。 1. 核心思想 若图片未进入可视区域时,展示同一张图片或者直接不展示图片,此时就不会发生http请求,当图片进入可视区域时,将data-src上的值赋给src,此时再发送http请求。…
前端 Event Loop 学习与理解
JS单线程的原因与其作为浏览器语言有关,JavaScript的主要用途是与用户互动,以及操作DOM。比如,假定JavaScript同时有两个线程,一个线程在某个DOM节点上添加内容,另一个线程删除了这个节点,这时浏览器应该以哪个线程为准? 所以,为了避免复杂性,从一诞生,Jav…
JavaScript之map与parseInt的陷阱
注意到这个问题的原因是参考了这个国外某博客JavaScript可选参数危险。首先,我们了解一下map方法的定义 currentValue:callback 数组中正在处理的当前元素。 index可选:callback 数组中正在处理的当前元素的索引。 array可选:map 方…
CSS 伪类与伪元素
伪类用于当已有元素处于的某个状态时,为其添加对应的样式,这个状态是根据用户行为而动态变化的。 伪元素用于创建一些不在文档树中的元素,并为其添加样式。 区别:伪类的操作对象是文档树中已有的元素,而伪元素则创建了一个文档数外的元素。因此,伪类与伪元素的区别在于:有没有创建一个文档树…
Monaco Editor 自定义语言的实现
The Monaco Editor is the code editor that powers VS Code. It is licensed under the MIT License and supports IE 9/10/11, Edge, Chrome, Firef…
CSS-Box模型--理解与整理
CSS盒模型本质上是一个盒子,封装周围的HTML元素,它包括:边距,边框,填充,和实际内容。 Margin(外边距) - 清除边框外的区域,外边距是透明的。 Border(边框) - 围绕在内边距和内容外的边框。 Padding(内边距) - 清除内容周围的区域,内边距是透明的…
javascript 深拷贝写法
这种写法比较简单轻便,但是拷贝目标必须遵从JSON的格式,当遇到层级较深,且序列化对象不完全符合JSON格式时,该方法就有些不妥。 但是,目前在项目不少部分,我都有使用该方法。 这种写法能够避免第一种方法的一些问题。
人人都是产品经理-读书笔记--第三章
产品是解决某个问题的东西。 项目是一个过程,只进行一次,包含多项互相关联的任务,并且有绩效、时间、成本和范围限制的一项工作。 MRD: Market Requirements Document, 市场需求文档, 主要内容:更加细致的市场与竞争对手分析,包括可通过哪些功能来实现商…
JSONP的跨域原理
同源策略是由Netscape提出的的一个著名的安全策略,现在所有支持javascript的浏览器都会使用这个策略,所谓同源就是指,域名、协议、端口号 相同,当在一个浏览器打开两个网站的页面时,某一个网站在执行js脚本时会检查访问的资源是否属于本域范围,只有本域范围内的资源才能被…
下一页
个人成就
文章被点赞
21
文章被阅读
28,576
掘力值
502
关注了
16
关注者
8
收藏集
1
关注标签
25
加入于
2017-09-22