浅谈前端网站搜索引擎优化SEO
浅谈前端网站搜索引擎优化SEO 网站搜索引擎优化即SEO,通过优化可以让百度等搜索引擎提升我们的网上搜索排名,从而达到提高网站知名度,客户引流等目的。 说起网站排名有些大佬可能会说只要在动用“钞能力”一切排名都不是问题,这种说法对于“钱多气粗”的公司自然是最有的解决方案,针对于这种解决方案官方管他们叫做“SEM”解决方案,简单来说就是花钱托管给百度…
4. TS进阶篇
类型断言枚举类型泛型函数中使用泛型类中使用泛型泛型中keyof使用namespace命名空间定义全局变量 类型断言 interface Bird {  fly:boolean,  flyFun:()=>{}}interface Dog {  fly:boolean,  dogFun:()=>{}}…
3. 编译&配置文件
编译动态编译&热更新并行编译配置文件 编译 编译 package.json {    "scripts":{        "dev":"ts-node [需要运行的文件路径].ts",        "build":"tsc", /…
2. TS中类的使用
类的基本使用及super的作用访问类型构造函数 constructorget和set属性抽象类和方法 类的使用及super的作用 class User{    name = "龚箭";    getName(){        return this.name &nbs…
1. 运行及基础语法
环境安装及运行基本类型的运用对象类型的使用类型注解和类型推断数组和元组接口InterfaceInterface的基本使用Interface的扩展Interface的继承Interface函数声明方式Interface函数重载&全局函数 运行 安装 npm install -g typescriptnpm install -g ts-node…
彻底搞懂宏任务和微任务
宏任务seiTimeout \ setInterval \ DOM事件 \ AJAX请求微任务Promis \ async/await 观察下面代码 console.log(1)setTimeout(()=>{    console.log(2)},0)Promise.resolve().then(()=>{ &nb…
监听地图缩放级别
监听地图视图缩放级别 var map = new AMap.Map(map, {   zoom: 5,   center: [106.143065, 33.058826],   resizeEnable: true});map.on("zoomchange",()=>{   var getZoo…
高德地图聚合点点击事件
map.plugin(["AMap.MarkerClusterer"], function() {        cluster = new AMap.MarkerClusterer(          map, // 地图实例   &nbs…
使用CSSModules
CSSModules是为了解决 react 中 组件间样式覆盖的问题 ,在react脚手架中内置了CSSModules 在项目中使用 创建名为 [name].module.css 的样式文件 index.module.css 组件中导入该样式文件 import styles from "./index.module.css" 通过 styles 对…
Echarts使用中国地图
早起的Echarts3版本提供了地图的JSON包,但是由于自身版本的迭代,这一模块在最新的4.0和5.0中消失了.下面附上中国地图的CDN文件, 但注意的是,使用Echarts地图必须用过 CDN 的方式先引入 echarts.js 在引入 china.js 代码如下在 index.html 中,为了防止第三方CDN挂掉,建议将项目中用到的所有第三…