摘要:
前言 我在JD工作已经有四个多月了,加班一直都比较多,不是因为工作量太大,而是因为自己不会的东西太多。电商行业的确是一个很锻炼人的地方。 2018年4月份,我写的那篇文章《 "裸辞两个月,海投一个月,从Android转战Web前端的求职之路" 》,引起了很多同学的共鸣,甚至有几位同学留言说他们连续看 阅读全文
摘要:
我们都知道,移动Web端(M站环境下),很多时候,前端是无法判断用户的登录状态的,因为出于安全性考虑,与账号相关的cookie字段一般都是 http only的。 如果前端想判断用户的登录状态,需要主动去调后台接口,根据后台接口返回的状态码来判断。 那么,我如果想实现下面这样一个场景,该怎么做呢? 阅读全文
摘要:
本文最初发表于 "博客园" ,并在 "GitHub" 上持续更新 前端的系列文章 。欢迎在GitHub上关注我,一起入门和进阶前端。 以下是正文。 前言 什么是组件 组件 : 组件的出现,就是为了拆分Vue实例的代码量的,能够让我们以不同的组件,来划分不同的功能模块,将来我们需要什么样的功能,就可以 阅读全文
摘要:
新手入门前端,需要学习的基础内容有很多。 阅读全文
摘要:
## 前言 看到这个标题的童鞋,可能会产生两种想法: - 想法一:这篇文章是标题党 - 想法二:Android开发越来越不景气了吗?前端越来越火了吗? 我一向不喜欢标题党,标题中的内容是我的亲身经历。我是2016年6月份毕业,第一份工作是做Android开发。2018年1月初,我辞掉了工作,从零开始 阅读全文
摘要:
本文最初发表于 "博客园" ,并在 "GitHub" 上持续更新 前端的系列文章 。欢迎在GitHub上关注我,一起入门和进阶前端。 以下是正文。 Vue初体验 新建一个空的项目,引入vue.js文件。写如下代码: 显示效果: 如果我们在控制台输入 ,页面会 自动更新 name的值。 下面来讲一下V 阅读全文
摘要:
变量提升 先说三句总结性的话: let 的「创建」过程被提升了,但是初始化没有提升。 var 的「创建」和「初始化」都被提升了。 function 的「创建」「初始化」和「赋值」都被提升了。 所以,我们要注意,这三种变量提升,含义是不同的。 变量提升的规律 在进入一个执行上下文后,先把 var 和 阅读全文
摘要:
执行上下文 执行上下文主要有两种情况: 全局代码: 一段``标签里,有一个全局的执行上下文。所做的事情是:变量定义、函数声明 函数代码:每个函数里有一个上下文。所做的事情是:变量定义、函数声明、this、arguments PS:注意“函数声明”和“函数表达式”的区别。 全局执行上下文 在执行全局代 阅读全文
摘要:
本文最初发表于 "博客园" ,并在 "GitHub" 上持续更新 前端的系列文章 。欢迎在GitHub上关注我,一起入门和进阶前端。 以下是正文。 前言 提升页面性能优化的常见方式: 1、资源压缩合并,减少http请求 2、 非核心代码异步加载 异步加载的方式 异步加载的区别 3、利用浏览器缓存 缓 阅读全文
摘要:
本文最初发表于 "博客园" ,并在 "GitHub" 上持续更新 前端的系列文章 。欢迎在GitHub上关注我,一起入门和进阶前端。 以下是正文。 前言 前端通信类的问题,主要包括以下内容: 1、什么是 同源策略 及限制 同源策略是一个概念,就一句话。有什么限制,就三句话。能说出来即可。 2、 前后 阅读全文