Hello, world
数组算法题 数组算法题
1、字符串反转 ‘123abc’ -> ‘cba321’var str = "123abc"; // 字符串拆成数组方法:split('按照什么去拆') // 数组倒置: reverse() // 拼接成字符串:join('用什么拼'
2020-07-21 Sunny
Vue3 Vue3
1.搭建工程 搭建 vite 工程 和 vue-cli 区别 2. vue3 重大变化1. //vue2 // const app = new Vue(options) // 使用插件:Vue.use() // app.$mount("#
2020-07-03 Sunny
Vue.js Vue.js
前端框架的由来vue 官网:https://cn.vuejs.org/渐进式前端框架:页面可以一块一块的用 vue 做服务端渲染前后端分离单页应用vue 框架 第一个 vue 应用<!-- 模板 -> vue -> 真实的dom --
2020-06-20 Sunny
webpack5重要更新 webpack5重要更新
top-level-awaitwebpack5现在允许在模块的顶级代码中直接使用await const resp = await fetch("http://www.baidu.com"); const jsonBody = await r
2020-06-06 Sunny
性能优化 性能优化
性能优化一、CDN CDN 的概念 CDN 的作用 CDN 的原理 CDN 的使用场景 二、懒加载 懒加载的概念 懒加载的特点 懒加载的实现原理 懒加载与预加载的区别 三、回流与重绘 回流与重绘的概念及触发条件
2020-06-01 Sunny
webpack webpack
1. webpack前端工程化 2. webpack 核心功能 合适的深度:webpack 使用层面很简单,但原理层面非常复杂 合适的广度:webpack 生态圈极其繁荣,有海量的第三方库可以融入到 webpack 2-1 如何在浏览器端
2020-05-29 Sunny
Package manager Package manager
包管理工具概述1.概念模块(module)通常以单个文件形式存在的功能片段,入口文件通常称之为入口模块或主模块库(library,简称 lib)以一个或多个模块组成的完整功能块,为开发中某一方面的问题提供完整的解决方案包(package)包
2020-05-16 Sunny
modularization modularization
1.JavaScript 模块化发展史第一阶段在 JavaScript 语言刚刚诞生的时候,它仅仅用于实现页面中的一些小效果那个时候,一个页面所用到的 JS 可能只有区区几百行的代码在这种情况下,语言本身所存在的一些缺陷往往被大家有意的忽略
2020-05-10 Sunny
git git
git 常用命令。创建 SSH Key$ ssh-keygen -t rsa -C "youremail@example.com" 配置用户信息$ git config --global user.name "
2020-05-01 Sunny
ES6++ ES6++
Math.pow —— ES2015 console.log(Math.pow(2, 3)); console.log(2 ** 3); console.log(2 * 2 * 2); 2. Object.entries Object
2020-04-26 Sunny
2 / 4