240 发简信
IP属地:广东
  • 120
    WebGL2学习笔记:1、WebGL的基本流程&实现绘制两个点

    MDN上关于WebGL2的介绍: WebGL2RenderingContext 接口在底层使用了 OpenGL ES 3.0 为 HTML 的 [https://devel...

  • Vue3-天地图实现自定义样式信息窗口并根据经纬度获取地址信息

    一直忘记更,直接上代码。 一点碎碎念 虽然还有一些功能实现没有发出来,但是后续应该不会再更新原生天地图API的内容了,主要有以下原因:1、以前的代码写的很乱,整理起来比较头疼...

  • Vue3-天地图实现选点功能

    需求描述:用户在对地图进行点击后,生成一个标记点,如果用户再次对其它地方进行点击,移除之前的标记点,生成新的标记点。解决方案:1、调用天地图的坐标拾取方法 T.Coordi...

  • Vue3-天地图初始化

    前言 天地图的JS版本目前只能通过地图API的方法引入,功能较少,很多需求都需要自己编写方法来实现。并且天地图的官方文档也并不适用于结合Vue3的开发,所以开发过程中可谓是各...

  • 120
    React-Redux 学习总结

    什么是React-Redux React-Redux 是Redux 官方出品的,用于配合React的绑定库。说到Redux,简单来说它就是一个状态管理库。在多层组件传递pro...

  • JS 发布-订阅模式

    定义 发布-订阅模式其实是一种对象间一对多的依赖关系,当一个对象的状态发送改变时,所有依赖于它的对象都将得到状态改变的通知。订阅者(Subscriber)把自己想订阅的事件注...

  • JS节流和防抖

    节流 节流就是针对调用频率高的函数设置冷却时间,防止过于频繁的调用引起的浏览器性能问题以及ajax调用问题。 防抖 在事件被触发n秒后再执行回调函数,如果在这n秒内又被触发,...

  • 数组排序练习

    题目 给出正整数数组 array = [2,1,5,3,8,4,9,5]请写出一个函数 sort,使得 sort(array) 得到从小到大排好序的数组 [1,2,3,4,5...

  • 数组去重练习

    题目 假设有数组 array = [1,5,2,3,4,2,3,1,3,4]你要写一个函数 unique,使得unique(array) 的值为 [1,5,2,3,4]也就是...

  • JS 的继承

    JS的继承一共有6种方式首先我们需要提供一个父类来给新的实例继承 原型链继承 让新的实例的原型等于其父类的原型实例可继承的属性有: 实例的构造函数的属性、父类构造函数的属性、...

  • 120
    DOM事件相关

    什么是DOM DOM是 JS操作网页的接口,全称 文档对象模型 (Document Object Model)。它的作用是将网页转化为一个JS对象,从而可以用脚本进行各种操作...

  • bind的用法

    Function.prototype.bind() bind 方法用于将函数体内的 this 绑定到某个对象,然后返回一个新的函数。代码示例 这段代码中,我创建了一个求平方的...

  • apply的用法

    Function.prototype.apply() apply()方法使用一个指定的this值和一个数组来调用一个函数。function.apply(thisArg,[ar...

  • call的用法

    Function.prototype.call() call()方法使用一个指定的this值和单独给出的一个或者多个参数来调用一个函数。call()方法接受的是一个参数列表。...

  • 闭包

    闭包的概念 MDN版:一个函数和对它周围状态的引用捆绑在一起,这样的组合就是闭包(closure)。闭包可以让内层函数中访问到其外层函数的作用域,在JS中,每当创建一个函数,...

  • 120
    HTTP笔记

    HTTP的定义 HTTP (Hypertext Transfer Protocol) 即超文本传输协议,和 HTML (Hypertext Markup Language) ...

  • URL是什么?

    Uniform Resource Locator 简称URL 它是因特网(internet)的万维网服务程序上用于指定信息位置的表示方法。 协议+域名或IP+端口号+路径+查...

  • CSS重新梳理-CSS动画

    浏览器的渲染原理 渲染步骤 -根据HTML构建HTML树(DOM)-根据CSS构建CSS树(CSSOM)-将两棵树合并成一颗渲染树(render tree)-Layout布局...

  • 120
    CSS重新梳理-CSS布局

    什么是布局 把页面分成一块一块,按左中右、上中下等的次序排列 float布局(需要兼容IE9才使用) 步骤 子元素上加 float: left 和width父元素上加 .cl...