欢迎来到 前端开发笔记

一个属于前端开发者的笔记站点

创建一个 Github 个人主页 README

不久前 GitHub上线了一个全新的个人页功能,显示一个自定义的 README.MD 在个人首页。要激活此功能,需要新建一个与自己 ID 同名的 Repository,新 Repo 里的 README.MD 将出现在你的首页。

前端应该知道的CSS字体知识

每个前端程序员一定都知道在 Web 开发中怎么设置页面中的字体,但是通过 CSS 属性 font-family 设置了字体是不是就一定根据你设置的显示?那么这里就要了解几个必要的知识点:

Vue 自定义指令可以实现哪些有用的功能

Vue 有一些很实用的指令 v-show v-if v-text v-html v-bind v-on 可以帮助我们实现很复杂的功能,同时它还开辟了钩子供我们自己实现自定义指令。根据自己平时开发总结了一些可以通过指令实现的功能场景:

如何几行代码让你的网站具有艺术的气息?

今天看到Vue Js创始人,尤雨溪,知乎上slogon是这样写的“不会搞艺术的程序员不是好设计师”。设计出身的他,还能在编程上有如此深地造诣,简直了!所谓牛人干什么都那么牛,终于相信了。

给字符串排序 localeCompare 认识一下

把 < 和 > 运算符应用到字符串时,它们只用字符的 Unicode 编码比较字符串,而不考虑当地的排序规则。localeCompare() 方法提供的比较字符串的方法,考虑了默认的本地排序规则。ECMAscript 标准并没有规定如何进行本地特定的比较操作,它只规定该函数采用底层操作系统提供的排序规则。

学会如何问问题,建立高效沟通

今天问一个同事问题,结果零散的几条聊天记录过去,人家愣是没有 get 到你的意思,对方来了句“把话说清楚,痛快点”。明明一句话能够说清楚的问题,分成几段去说,而且惜字如金,几句话根本连贯不起来,通常是让被问到人一头雾水,脾气好的人可能反过来继续追问下,脾气不好的简直火冒三丈,说你这个人到底会不会说话

如何更快地访问 Github,修改本地 Hosts 文件

什么是 Hosts 文件?它有什么作用? Hosts 是一个没有扩展名的系统文件,其作用就是将一些常用的网址域名与其对应的 IP 地址建立一个关联“数据库”,当用户在浏览器中输入一个需要登录的网址时,系统会首先自动从 Hosts 文件中寻找对应的 IP 地址,一旦找到,系统会立即打开对应网页,如果没有找到,则系统会再将网址提交 DNS 域名解析服务器进行 IP 地址的解析。

针对前端图片加载常见有哪些优化方案

现如今图片对于网页来说已经是必不可少的一个元素,在展现或者解释某一个东西方面表现出来的非常直观的一面发挥着重要的作用。而它本身的体积和大小对于网页的加载也带来了可访问性的重大压力,如何在网页中用好图片对于前端开发人员来说是一个不小的挑战。网页性能在前端面试中所占比重也越来越大,所以,掌握图片加载优化技术的意义不言而喻。

如何让你的 windows 系统支持 scp 命令

使用惯了 Mac 自带 ssh 命令,上传文件到服务器上一直使用 scp 命令,然而工作环境切换到 windows 系统之后,则需要借助安装软件才能使用了。于是找到了一款  OpenSSH for Windows 的工具。

了解下广告计费模式CPC、CPA和CPM

目前各大广告平台最常见的广告计费模式分别有CPC、CPA、CPM。例如知乎、头条、百度、腾讯等各类平台投放广告,基本都离不开这几种广告计费方式。

Element 通知组件 Notification 支持同类型的提示信息只弹出一次!!!

当我们在使用 Element Notification 通知组件的时候,由于该组件不是通过实例化来创建的,当有事件触发通知时我们就无法控制在同一个页面相同的消息只弹出一次,我们必须使用其它的手段来实现。能否通过一个标识来记录当前页面已经触发通知,我们根据这个标识来判断是否再次弹出相同的提示信息。

前端项目打包版本维护命令 npm version 完全解析

那么项目迭代中,如何来维护我们的版本号?只能手动在 package.json 中修改么? 其实可以在打包执行命令的时候,通过命令及参数帮助我们实现自动升级版本号的目的。比如我们在打测试环境包的时候可以使用(cross-env 用来指定变量 NODE_ENV 的值)

Sidebar