app相关代码 跳转到应用商店: 1(https)|(itms-apps)://itunes.apple.com/app/id{appID} 跳转到撰写评价: 1(https)|(itms-apps)://itunes.apple.com/app/id{appID}?action=write-review 跳转到查看评价: 1(https)|...
【源码解析】backbone.js 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495969798...
【JavaScript】forEach、map、reduce、filter的区别 forEach 循环数组 return只能打断当前循环中的执行的代码,不能打断循环本身;不支持continue 与 break map 循环数组,返回新数组 return会改变返回数组 reduce 循环数组,依次相加 filter 循环数组,根据条件返回新数组 some every
【架构】前端工程化(二):添加路由 目录结构 1234567└── src ├── config │ └── router.js ├── router │ └── index.js └── APP.vue └── main.js 1.创建公共路由12345678// src/config/router.jsexport default [ {...
【架构】SystemJS VS Webpack 功能 | SystemJS|Webpack | 说明 –|–|–|–|–|| 自启动HTML页面 | 支持 | 支持 | 需服务器支持(lite-server或webpack-dev-server)| 模块化开发 | 支持 | 支持 | TypeScipt语言支持模块化开发| 严格类型检测 | 支持 | 支持 | 通过TypeScript的tsconfig.json配置...
【架构】前端工程化(一)业务模块拆分,独立成npm包 1.构建业务模块npm包123mkdir module_vuecd module_vuenpm init -y 文件目录1234567├── packages│ └── alert│ ├── src│ │ └── main.vue│ └── index.js└── src └── index.js 模块 12345...
【原理】响应式原理 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849const data = { price: 10, quantity: 2}// 创建一个收集依赖项(依赖)并重新运行所有依赖项(通知)的Dep 类class De...
【面试题】基础、业务、笔试 面试题。 基础知识基础知识主要包含以下几个方面: 基础:计算机原理、编译原理、数据结构、算法、设计模式、编程范式等基本知识了解 语法:JavaScript、ECMAScript、CSS、TypeScript、HTML、Node.js 等语法的了解和使用 框架:React、Vue、Egg、Koa、Express、Webpack 等原理的了解和使用 工程:编...
【Vue】全局引入组件,挂载在原型链上 原理使用vue.extend()和$mount() 弹窗组件1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283...