- 博客(9)
- 收藏
- 关注
原创 微信小程序,将经纬度转化为城市地区(腾讯位置服务)
第一步小程序中需要通过getLocation方法获取地理位置wx.getLocation({ type: 'wgs84', success (res) { const latitude = res.latitude const longitude = res.longitude const speed = res.speed const accuracy = res.accuracy }})res打印结果第二步使用腾讯位置服务提供的方法:1.申请开发者密钥(k
2020-08-05 20:58:43 3472
原创 张口就来之数组去重
数组去重向来都是前端开发人员必备的一个基础之基础内容,面试也可能会遇到,那么,数组去重都有哪些方法呢?方法一利用ES6中set方法去重<script type="text/javascript"> var arr=[1,2,3,4,5,1,2,'a','b','a']; let a=new Set(arr);//es6中set数据结构 类似数组所有元素 都唯一 let ...
2020-03-29 21:06:48 140
原创 Vue中的生命周期和生命周期中的钩子函数
每个Vue实例或者组件被创建的时候,都会经过一系列的底层代码实现。而vue实例或者组件的生命周期大致可以分为三个时间段:初始化、运行中、销毁下面引用一张vue官方网站的插图1、初始化初始化阶段我们会去new一个实例或者一个组件,在里面配置一些数据。第一个钩子函数beforeCreate这个钩子函数在初始化阶段就会立即执行(不需要调用)但是这个函数拿不到实例或者组件中的数据,此时此...
2020-03-24 19:33:34 310
原创 Vue虚拟DOM详解
想要详细了解vue中虚拟dom,那么了解浏览器的工作原理是很重要的。例如下面的代码,是一个真实的dom<div id="content"> <p> <h1></h1> </p> <ul></ul></div>每一个元素都是一个节点,把这段代码比喻为一个d...
2020-03-23 22:51:42 215
原创 node中fs、http、url、querystring模块的个人理解
在所有模块中,第一步都是引入相应的模块let xx = require('xxx')http模块主要是创建web服务 返回http对象const http = require('http')const app = http.createServer((req,res)=>{ console.log('访问了') res.writeHead(200,{'Cont...
2020-03-09 21:11:59 135
原创 Ajax发送get和post请求 及封装和回调(JS)
发送一个Get请求let xhr = new XMLHttpRequest()xhr.open('GET','请求的接口地址')xhr.onload = function(){ if(xhr.status == 200){ console.log(xhr.responseText) }}xhr.send()发送一个Post请求let xhr = new XMLHttpReq...
2020-03-06 19:48:28 613
原创 JQuery中放大镜的应用
放大镜效果,例如电商一些商品的放大效果hizoom是一个简单的放大镜效果 的插件特点很强大1 简洁:文件详尽无遗2 淡淡道:javascript的文件压缩只是3KB,而且是一个22 MagicZoom插件3 支持的浏览器:Chrome,Firefox,Safiri,IE9 +首先要引入css文件<link rel='stylesheet' href='./hizoom.min....
2020-03-03 22:43:06 140
原创 关于数据渲染到页面并进行排序的JQuery写法
一些小伙伴在接收到后端传来的数据后,渲染到页面上,那么怎么进行一些属性排序呢,下面同通过距离说明:$.ajax({ url:'/dt', data:{ c: 'pc', s: 10000, v: 1.0, category_id: 61, sort_field: 1, sort_order: 2, pn: 1, ps: 20 }, cache:false,...
2020-03-03 10:32:54 556
原创 JavaScript闭包的个人理解(图文)
闭包,是一个精准又难懂的计算机词汇。官方给出的解释是:函数与对其状态即词法环境(lexical environment)的引用共同构成闭包(closure)。听起来十分晦涩难懂,那么,本文用通俗的语言对JS中的闭包进行解释。要理解闭包,首先要理解函数在计算机中的存在形式。函数存在两个阶段,分别是定义阶段和调用阶段。在函数的定义阶段,计算机先要开辟一块函数存储空间用来放函数主题(这个空间的函数主体...
2020-02-23 12:17:13 201
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人