前端路由

利用hash来做路由1234let index = location.hash //从hash中读取状态indexindex=index.substring //分析hash,去掉hash中index字符串第一个字"#"location.hash=index //把状态index设置成hash hashchangehashchange当URL的片段标识符更改时,将触发hashchange事件 (跟在#符号后面的URL

Read More...

简历制作工具

用例图 数据库 线框图 遍历数组获取数据数组中的对象的key,并把输入框的value赋值给这个key js Location 对象是 Window 对象的一个部分.包含有关当前 URL 的信息,可通过 window.location 属性来访问。 window.print触发打印 CSS @media 使用 @media 查询,你可以针对不同的媒体类型定义不同的样式。 @media (min-width: 500px){…..}

Read More...

Vue

学习要点 把基础学好 把教程看到「自定义指令」 响应式机制和组件生命周期是重点(一定要反复看) 学习 vue-router 和 vuex 学习 Node 工具 创建Vue实例:new Vue(selector)Vue实例的生命周期钩子:beforeCreate ,created , beforeMount , mounted , beforeUpdate , updated , beforeDestroy , destroyedda

Read More...

网易云音乐

用例图用例图专门需求分析/产品经理分析用户需求的最常用的图 线框图 架构图 命令行npm init创建package.json命令行git init创建.git 根目录创建.gitignore,进入配置需要屏蔽上传到github的文件 ACL(Access Control Layer)访问控制层 SDK(Software Development Kit)软件开发套件,一套API URL/URI 不能包含汉子,特殊字符 http://x

Read More...

React

安装 create-react-app123npm install -g create-react-appcreate-react-app . //用 create-react-app 初始化这个目录yarn start ReactDOM.render(p1, p2) 的作用:将 p1 插入到 p2 中。只不过 p1 虽然在 JS 文件中,却可以使用 HTML 的语法(这就是 JSX 语法)。 部署到 GitHub12345git ad

Read More...

面试

纯应试向押题 套路 举例 将不会的变成会的 侃侃而谈 HTML 押题 (必考) 你是如何理解 HTML 语义化的?第一种举例,段落用 p,边栏用 aside,主要内容用 main 标签第二种最开始是 PHP 后端写 HTML,不会 CSS,于是就用 table 来布局。table 使用展示表格的。严重违反了 HTML 语义化。后来有了专门的写 CSS 的前端,他们会使用 DIV + CSS 布局,主要是用 float 和绝对定位布局。

Read More...

MVVM

axois 比jQuery.ajax功能更多 除了ajax功能之外,没有其他功能(更专注ajax)12345678910111213141516171819202122232425262728293031323334let book={ name:'javascript 高级程序设计' number:2, id:1 } //interceptors:在真正返回res

Read More...

webpack

node-sass node-sass main.scss main.css -w main.scss 更改scss自动保存到css上Babel ./node_modules/.bin/babel scripts -d dist 将ES6转换成ES5 ./node_modules/.bin/babel scripts -d dist --watch 实时将ES6转换成ES5 前端规范的目录当前目录下有两个重要目录src(s

Read More...

Session、LocalStorage、Cache-Control

Cookie 存在的问题用户可以随意篡改 Cookie Session 与 Cookie 的关系一般来说,Session 基于 Cookie 来实现。 Cookie 服务器通过 Set-Cookie 头给客户端一串字符串 客户端每次访问相同域名的网页时,必须带上这段字符串 客户端要在一段时间内保存这个Cookie Cookie 默认在用户关闭页面后就失效,后台代码可以任意设置 Cookie 的过期时间 大小大概在 4kb 以内 Ses

Read More...

Cookie与登录注册

表单 后端一定要验证数据,前端可以不验证,因为有点人会用crurl发请求应该确保后端安全,前端安不安全无所谓出现bug打log李爵士规定HTTP传输不能有@,@都会被转换成%40,所以要用decodeURIComponent把%40转换成@,存数据库必须存字符串JSON.stringify:JSON.stringify()方法是将一个JavaScript值(对象或者数组)转换为一个 JSON字符串123try{users=JS

Read More...